[INFO] fetching crate zksync_prover_interface 27.4.0-non-semver-compat... [INFO] checking zksync_prover_interface-27.4.0-non-semver-compat against try#1d0e7c032bf9b905a3165592072b5cc63c491d50 for pr-133502-5 [INFO] extracting crate zksync_prover_interface 27.4.0-non-semver-compat into /workspace/builds/worker-0-tc2/source [INFO] validating manifest of crates.io crate zksync_prover_interface 27.4.0-non-semver-compat on toolchain 1d0e7c032bf9b905a3165592072b5cc63c491d50 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1d0e7c032bf9b905a3165592072b5cc63c491d50" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate zksync_prover_interface 27.4.0-non-semver-compat [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate zksync_prover_interface 27.4.0-non-semver-compat [INFO] tweaked toml for crates.io crate zksync_prover_interface 27.4.0-non-semver-compat written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1d0e7c032bf9b905a3165592072b5cc63c491d50" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 549 packages to latest compatible versions [INFO] [stderr] Adding bincode v1.3.3 (available: v2.0.1) [INFO] [stderr] Adding circuit_definitions v0.151.5 (available: v0.152.1) [INFO] [stderr] Adding fflonk v0.31.0 (available: v0.32.1) [INFO] [stderr] Adding serde_with v1.14.0 (available: v3.12.0) [INFO] [stderr] Adding zksync_bellman v0.31.0 (available: v0.32.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1d0e7c032bf9b905a3165592072b5cc63c491d50" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+1d0e7c032bf9b905a3165592072b5cc63c491d50" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c9c1bf9efef71663ce48cb45424424082397b306ac02f2d7a2b7c209b9edb67f [INFO] running `Command { std: "docker" "start" "-a" "c9c1bf9efef71663ce48cb45424424082397b306ac02f2d7a2b7c209b9edb67f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c9c1bf9efef71663ce48cb45424424082397b306ac02f2d7a2b7c209b9edb67f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c9c1bf9efef71663ce48cb45424424082397b306ac02f2d7a2b7c209b9edb67f", kill_on_drop: false }` [INFO] [stdout] c9c1bf9efef71663ce48cb45424424082397b306ac02f2d7a2b7c209b9edb67f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "-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:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+1d0e7c032bf9b905a3165592072b5cc63c491d50" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 271ec058d262a7c4a6712e3f0a58bdcd6420afeff42318431752c5880ceb9426 [INFO] running `Command { std: "docker" "start" "-a" "271ec058d262a7c4a6712e3f0a58bdcd6420afeff42318431752c5880ceb9426", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Checking futures-channel v0.3.31 [INFO] [stderr] Compiling jobserver v0.1.33 [INFO] [stderr] Checking mio v1.0.3 [INFO] [stderr] Checking socket2 v0.5.9 [INFO] [stderr] Checking signal-hook-registry v1.4.5 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking tracing v0.1.41 [INFO] [stderr] Compiling time-macros v0.2.22 [INFO] [stderr] Checking http v1.3.1 [INFO] [stderr] Compiling crunchy v0.2.3 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking rlp v0.5.2 [INFO] [stderr] Checking yoke v0.7.5 [INFO] [stderr] Checking fixed-hash v0.8.0 [INFO] [stderr] Checking indexmap v2.9.0 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Checking crypto-bigint v0.5.5 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Checking impl-rlp v0.3.0 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking tiny-keccak v2.0.2 [INFO] [stderr] Checking uint v0.9.5 [INFO] [stderr] Compiling cc v1.2.20 [INFO] [stderr] Checking zerovec v0.10.4 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking vsimd v0.8.0 [INFO] [stderr] Checking outref v0.5.2 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Checking bytes-utils v0.1.4 [INFO] [stderr] Checking blake2 v0.10.6 [INFO] [stderr] Checking pem-rfc7468 v0.7.0 [INFO] [stderr] Checking atomic-waker v1.1.2 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Compiling fs_extra v1.3.0 [INFO] [stderr] Checking compile-fmt v0.1.0 [INFO] [stderr] Checking der v0.7.10 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Checking base64-simd v0.8.0 [INFO] [stderr] Compiling beef v0.5.2 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Checking http-body v1.0.1 [INFO] [stderr] Compiling aws-lc-rs v1.13.0 [INFO] [stderr] Compiling prometheus-client-derive-encode v0.4.2 [INFO] [stderr] Checking http-body-util v0.1.3 [INFO] [stderr] Checking sync_wrapper v1.0.2 [INFO] [stderr] Checking dtoa v1.0.10 [INFO] [stderr] Compiling darling_core v0.13.4 [INFO] [stderr] Compiling rustix v1.0.5 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling miette v5.10.0 [INFO] [stderr] Compiling ordered-float v2.10.1 [INFO] [stderr] Checking ff v0.13.1 [INFO] [stderr] Compiling prettyplease v0.2.32 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Checking tinystr v0.7.6 [INFO] [stderr] Checking icu_collections v1.5.0 [INFO] [stderr] Checking icu_locid v1.5.0 [INFO] [stderr] Compiling cmake v0.1.54 [INFO] [stderr] Checking group v0.13.0 [INFO] [stderr] Compiling getrandom v0.3.2 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Checking spki v0.7.3 [INFO] [stderr] Compiling openssl-sys v0.9.107 [INFO] [stderr] Checking elsa v1.11.2 [INFO] [stderr] Checking pkcs8 v0.10.2 [INFO] [stderr] Compiling aws-lc-sys v0.28.2 [INFO] [stderr] Checking sec1 v0.7.3 [INFO] [stderr] Compiling ctor v0.2.9 [INFO] [stderr] Checking rand v0.4.6 [INFO] [stderr] Checking icu_provider v1.5.0 [INFO] [stderr] Compiling base64 v0.21.7 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Compiling openssl v0.10.72 [INFO] [stderr] Checking overload v0.1.1 [INFO] [stderr] Checking icu_locid_transform v1.5.0 [INFO] [stderr] Compiling rustls v0.23.26 [INFO] [stderr] Checking nu-ansi-term v0.46.0 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling tempfile v3.19.1 [INFO] [stderr] Checking elliptic-curve v0.13.8 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Checking icu_properties v1.5.1 [INFO] [stderr] Compiling logos-codegen v0.13.0 [INFO] [stderr] Checking matchers v0.1.0 [INFO] [stderr] Checking crossbeam-channel v0.5.15 [INFO] [stderr] Compiling prost-derive v0.12.6 [INFO] [stderr] Compiling darling_macro v0.13.4 [INFO] [stderr] Checking crossbeam-queue v0.3.12 [INFO] [stderr] Checking tracing-log v0.2.0 [INFO] [stderr] Checking crypto-bigint v0.4.9 [INFO] [stderr] Checking ff v0.12.1 [INFO] [stderr] Compiling multimap v0.10.0 [INFO] [stderr] Compiling darling v0.13.4 [INFO] [stderr] Checking crossbeam v0.8.4 [INFO] [stderr] Checking group v0.12.1 [INFO] [stderr] Compiling serde_with_macros v1.5.2 [INFO] [stderr] Checking sec1 v0.3.0 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling secp256k1-sys v0.8.1 [INFO] [stderr] Checking const-decoder v0.4.0 [INFO] [stderr] Checking rfc6979 v0.4.0 [INFO] [stderr] Checking signature v2.2.0 [INFO] [stderr] Checking secrecy v0.10.3 [INFO] [stderr] Compiling prometheus-client v0.23.1 [INFO] [stderr] Checking unicode-segmentation v1.12.0 [INFO] [stderr] Checking elliptic-curve v0.12.3 [INFO] [stderr] Checking ecdsa v0.16.9 [INFO] [stderr] Compiling zksync_cs_derive v0.31.0 [INFO] [stderr] Checking rfc6979 v0.3.1 [INFO] [stderr] Checking rustls-native-certs v0.6.3 [INFO] [stderr] Checking sha3_ce v0.10.6 [INFO] [stderr] Checking convert_case v0.6.0 [INFO] [stderr] Checking signature v1.6.4 [INFO] [stderr] Checking num-modular v0.5.1 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling logos-derive v0.13.0 [INFO] [stderr] Compiling unroll v0.1.5 [INFO] [stderr] Compiling winnow v0.5.40 [INFO] [stderr] Compiling logos v0.13.0 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Checking firestorm v0.5.1 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking ecdsa v0.14.8 [INFO] [stderr] Checking primeorder v0.13.6 [INFO] [stderr] Checking futures-executor v0.3.31 [INFO] [stderr] Compiling aws-types v1.3.7 [INFO] [stderr] Compiling vise-macros v0.3.0 [INFO] [stderr] Compiling prometheus-client v0.22.3 [INFO] [stderr] Compiling num-derive v0.2.5 [INFO] [stderr] Checking arrayvec v0.5.2 [INFO] [stderr] Checking futures v0.3.31 [INFO] [stderr] Checking k256 v0.13.4 [INFO] [stderr] Compiling prost v0.12.6 [INFO] [stderr] Checking strum v0.26.3 [INFO] [stderr] Checking blake2s_simd v0.5.11 [INFO] [stderr] Compiling arr_macro_impl v0.1.3 [INFO] [stderr] Checking rustls-pemfile v2.2.0 [INFO] [stderr] Compiling prost-types v0.12.6 [INFO] [stderr] Checking p256 v0.13.2 [INFO] [stderr] Checking tiny-keccak v1.5.0 [INFO] [stderr] Checking num-iter v0.1.45 [INFO] [stderr] Checking crypto-mac v0.8.0 [INFO] [stderr] Compiling num-bigint v0.3.3 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Checking urlencoding v2.1.3 [INFO] [stderr] Checking p256 v0.11.1 [INFO] [stderr] Checking blake2 v0.9.2 [INFO] [stderr] Checking arr_macro v0.1.3 [INFO] [stderr] Checking blake2-rfc_bellman_edition v0.0.1 [INFO] [stderr] Checking sha3 v0.9.1 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Compiling crc32c v0.6.8 [INFO] [stderr] Compiling vise-macros v0.2.0 [INFO] [stderr] Checking splitmut v0.2.1 [INFO] [stderr] Checking xmlparser v0.13.6 [INFO] [stderr] Checking crc-catalog v2.4.0 [INFO] [stderr] Checking pem v3.0.5 [INFO] [stderr] Checking crc v3.2.1 [INFO] [stderr] Compiling protox-parse v0.5.0 [INFO] [stderr] Compiling prost-build v0.12.6 [INFO] [stderr] Checking indexmap v1.9.3 [INFO] [stderr] Checking rustls-webpki v0.101.7 [INFO] [stderr] Checking sct v0.7.1 [INFO] [stderr] Checking aws-smithy-xml v0.60.9 [INFO] [stderr] Compiling derive_more-impl v2.0.1 [INFO] [stderr] Checking secp256k1 v0.27.0 [INFO] [stderr] Checking quick-protobuf v0.8.1 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking regex-lite v0.1.6 [INFO] [stderr] Checking crc64fast-nvme v1.2.0 [INFO] [stderr] Checking google-cloud-token v0.1.2 [INFO] [stderr] Checking sha1 v0.10.6 [INFO] [stderr] Checking addchain v0.2.0 [INFO] [stderr] Checking md-5 v0.10.6 [INFO] [stderr] Checking typemap_rev v0.3.0 [INFO] [stderr] Checking home v0.5.11 [INFO] [stderr] Compiling seq-macro v0.3.6 [INFO] [stderr] Checking async-stream v0.3.6 [INFO] [stderr] Checking lru v0.12.5 [INFO] [stderr] Checking half v2.6.0 [INFO] [stderr] Checking ciborium-io v0.2.2 [INFO] [stderr] Checking ciborium-ll v0.2.2 [INFO] [stderr] Checking smallvec v1.15.0 [INFO] [stderr] Checking deranged v0.4.0 [INFO] [stderr] Checking impl-serde v0.4.0 [INFO] [stderr] Checking serde_json v1.0.140 [INFO] [stderr] Compiling serde-value v0.7.0 [INFO] [stderr] Checking bit-vec v0.6.3 [INFO] [stderr] Compiling zksync_ff_derive v0.31.0 [INFO] [stderr] Checking ethbloom v0.13.0 [INFO] [stderr] Checking primitive-types v0.12.2 [INFO] [stderr] Checking parking_lot_core v0.9.10 [INFO] [stderr] Checking icu_normalizer v1.5.0 [INFO] [stderr] Checking tracing-subscriber v0.3.19 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Compiling prost-reflect v0.12.0 [INFO] [stderr] Checking serde_with v1.14.0 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking tokio v1.44.2 [INFO] [stderr] Checking chrono v0.4.40 [INFO] [stderr] Checking idna_adapter v1.2.0 [INFO] [stderr] Checking idna v1.0.3 [INFO] [stderr] Checking time v0.3.41 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking url v2.5.4 [INFO] [stderr] Checking vise v0.2.0 [INFO] [stderr] Checking vise v0.3.0 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stderr] Checking envy v0.4.2 [INFO] [stderr] Checking serde_yaml v0.9.34+deprecated [INFO] [stderr] Checking derive_more v2.0.1 [INFO] [stderr] Checking ciborium v0.2.2 [INFO] [stderr] Checking zksync_ff v0.31.0 [INFO] [stderr] Checking zksync_pairing v0.31.0 [INFO] [stderr] Checking num v0.4.3 [INFO] [stderr] Checking ethereum-types v0.14.1 [INFO] [stderr] Checking zksync_bellman v0.31.0 [INFO] [stderr] Checking ethabi v18.0.0 [INFO] [stderr] Checking boojum v0.31.0 [INFO] [stderr] Checking zkevm_opcode_defs v0.151.5 [INFO] [stderr] Compiling protox v0.5.1 [INFO] [stderr] Checking simple_asn1 v0.6.3 [INFO] [stdout] error: `-Znext-solver=globally` and `generic_const_exprs` are incompatible, using them at the same time is not allowed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/lib.rs:46:12 [INFO] [stdout] | [INFO] [stdout] 46 | #![feature(generic_const_exprs)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: remove one of these features [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking jsonwebtoken v9.3.1 [INFO] [stderr] Compiling zksync_protobuf_build v0.10.0 [INFO] [stderr] Checking zksync_basic_types v27.4.0-non-semver-compat [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[cs::Variable; N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:140:16 [INFO] [stdout] | [INFO] [stdout] 140 | pub terms: [Variable; N * 2], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `dot_product_gate::DotProductGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 136 | pub struct DotProductGate [INFO] [stdout] | -------------- required by a bound in this struct [INFO] [stdout] 137 | where [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `DotProductGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:10 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `dot_product_gate::DotProductGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 136 | pub struct DotProductGate [INFO] [stdout] | -------------- required by a bound in this struct [INFO] [stdout] 137 | where [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `DotProductGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate: Clone` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:136:12 [INFO] [stdout] | [INFO] [stdout] 136 | pub struct DotProductGate [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:136:12 [INFO] [stdout] | [INFO] [stdout] 136 | pub struct DotProductGate [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as Clone>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as Clone>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:10 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as Clone>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as Clone>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate: std::fmt::Debug` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:136:12 [INFO] [stdout] | [INFO] [stdout] 136 | pub struct DotProductGate [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as std::fmt::Debug>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as Debug>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:10 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as std::fmt::Debug>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as Debug>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate: std::cmp::Eq` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:136:12 [INFO] [stdout] | [INFO] [stdout] 136 | pub struct DotProductGate [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as std::cmp::Eq>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as Eq>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:10 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as std::cmp::Eq>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as Eq>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate: std::hash::Hash` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:136:12 [INFO] [stdout] | [INFO] [stdout] 136 | pub struct DotProductGate [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as std::hash::Hash>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as Hash>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:10 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as std::hash::Hash>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as Hash>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate: PartialEq` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:136:12 [INFO] [stdout] | [INFO] [stdout] 136 | pub struct DotProductGate [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as PartialEq>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as PartialEq>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:10 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as PartialEq>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as PartialEq>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:134:10 [INFO] [stdout] | [INFO] [stdout] 134 | #[derive(Derivative)] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Derivative` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate: gate::Gate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:144:49 [INFO] [stdout] | [INFO] [stdout] 144 | impl Gate for DotProductGate [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:144:49 [INFO] [stdout] | [INFO] [stdout] 144 | impl Gate for DotProductGate [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as gate::Gate>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as Gate>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:146:10 [INFO] [stdout] | [INFO] [stdout] 146 | [(); N * 2]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as gate::Gate>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in ` as Gate>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:164:22 [INFO] [stdout] | [INFO] [stdout] 164 | impl DotProductGate [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `dot_product_gate::DotProductGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `DotProductGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N * 2] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:166:10 [INFO] [stdout] | [INFO] [stdout] 166 | [(); N * 2]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `dot_product_gate::DotProductGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | [(); N * 2]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `DotProductGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `&dot_product_gate::DotProductGate well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:134:10 [INFO] [stdout] | [INFO] [stdout] 134 | #[derive(Derivative)] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Derivative` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `&dot_product_gate::DotProductGate well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:135:1 [INFO] [stdout] | [INFO] [stdout] 135 | / #[derivative(Clone, Debug, PartialEq, Eq, Hash)] [INFO] [stdout] 136 | | pub struct DotProductGate [INFO] [stdout] 137 | | where [INFO] [stdout] 138 | | [(); N * 2]:, [INFO] [stdout] ... | [INFO] [stdout] 141 | | pub result: Variable, [INFO] [stdout] 142 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `&dot_product_gate::DotProductGate well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:149:58 [INFO] [stdout] | [INFO] [stdout] 149 | fn check_compatible_with_cs>(&self, cs: &CS) -> bool { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement ` as gate::Gate>::Evaluator: Sized` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:159:28 [INFO] [stdout] | [INFO] [stdout] 159 | fn evaluator(&self) -> Self::Evaluator { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the return type of a function must have a statically known size [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `&dot_product_gate::DotProductGate well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:159:18 [INFO] [stdout] | [INFO] [stdout] 159 | fn evaluator(&self) -> Self::Evaluator { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement ` as gate::Gate>::Evaluator well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:159:28 [INFO] [stdout] | [INFO] [stdout] 159 | fn evaluator(&self) -> Self::Evaluator { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:168:29 [INFO] [stdout] | [INFO] [stdout] 168 | pub const fn empty() -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `cs::cs_builder::CsBuilder, ...>, ...), ...> well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:184:10 [INFO] [stdout] | [INFO] [stdout] 184 | ) -> CsBuilder, GC), TB> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `dot_product_gate::DotProductGate well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/dot_product_gate.rs:232:62 [INFO] [stdout] | [INFO] [stdout] 232 | pub fn add_to_cs>(self, cs: &mut CS) { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling zksync_protobuf v0.10.0 [INFO] [stderr] Compiling zksync_types v27.4.0-non-semver-compat [INFO] [stderr] [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_hir_analysis/src/collect/predicates_of.rs:409:60: [INFO] [stderr] DefId::expect_local: `DefId(52:3095 ~ crypto_bigint[7b97]::uint::U1024::{constant#0})` isn't local [INFO] [stderr] stack backtrace: [INFO] [stderr] Checking tokio-util v0.7.15 [INFO] [stderr] Checking aws-smithy-async v1.2.5 [INFO] [stderr] Checking tower v0.5.2 [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Checking tokio-native-tls v0.3.1 [INFO] [stderr] Checking zksync_concurrency v0.10.0 [INFO] [stderr] Checking zksync_utils v27.4.0-non-semver-compat [INFO] [stderr] Checking zksync_concurrency v0.9.0 [INFO] [stderr] 0: 0x7beaa1885c33 - ::fmt::hba05984b66909775 [INFO] [stderr] 1: 0x7beaa20b0425 - core::fmt::write::h38203090c1dab928 [INFO] [stderr] 2: 0x7beaa3132f51 - std::io::Write::write_fmt::h7e48a3666ab78e42 [INFO] [stderr] 3: 0x7beaa1885a92 - std::sys::backtrace::BacktraceLock::print::h55ed9d1b43ec64e5 [INFO] [stderr] 4: 0x7beaa18895da - std::panicking::default_hook::{{closure}}::hb989fd6aa4d9796f [INFO] [stderr] 5: 0x7beaa188915f - std::panicking::default_hook::hba221439722ab1f3 [INFO] [stderr] 6: 0x7beaa09e74f3 - std[ae9376f90227beaf]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x7beaa1889e93 - std::panicking::rust_panic_with_hook::h70ac4842a61c6232 [INFO] [stderr] 8: 0x7beaa1889b8a - std::panicking::begin_panic_handler::{{closure}}::hc8e9d138a1ec19b4 [INFO] [stderr] 9: 0x7beaa1886109 - std::sys::backtrace::__rust_end_short_backtrace::hcdb761d27cb00b38 [INFO] [stderr] 10: 0x7beaa188984d - __rustc[8e96c245505cff7]::rust_begin_unwind [INFO] [stderr] 11: 0x7bea9ec3a2f0 - core::panicking::panic_fmt::hdc0babe8393d0ee7 [INFO] [stderr] 12: 0x7beaa0ba5d51 - >::visit_const [INFO] [stderr] 13: 0x7beaa0b06fc4 - >::super_visit_with:: [INFO] [stderr] 14: 0x7beaa2b5fdb7 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::gather_explicit_predicates_of::{closure#0} [INFO] [stderr] 15: 0x7beaa2b5c9a9 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::explicit_predicates_of [INFO] [stderr] 16: 0x7beaa2b5c877 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 17: 0x7beaa2259ebf - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 18: 0x7beaa2259722 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::explicit_predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 19: 0x7beaa2258dd4 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::predicates_of [INFO] [stderr] 20: 0x7beaa2258d07 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 21: 0x7beaa2259ea0 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 22: 0x7beaa2259640 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 23: 0x7beaa239858e - ::predicates [INFO] [stderr] 24: 0x7beaa2395b7e - ::visit_item [INFO] [stderr] 25: 0x7beaa22e887c - rustc_privacy[5b4ea0d6ee3c3ca2]::effective_visibilities [INFO] [stderr] 26: 0x7beaa2db36d5 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 27: 0x7beaa2db3144 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 28: 0x7beaa2e316c1 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::effective_visibilities::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 29: 0x7beaa2391015 - rustc_hir_analysis[71ee9f19a094c0ea]::check::compare_impl_item::refine::check_refining_return_position_impl_trait_in_trait [INFO] [stderr] 30: 0x7beaa24bb4d0 - rustc_hir_analysis[71ee9f19a094c0ea]::check::check::check_impl_items_against_trait [INFO] [stderr] 31: 0x7beaa2789eb6 - rustc_hir_analysis[71ee9f19a094c0ea]::check::check::check_item_type [INFO] [stderr] 32: 0x7beaa2793870 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_item [INFO] [stderr] 33: 0x7beaa282e507 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_well_formed [INFO] [stderr] 34: 0x7beaa282e407 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 35: 0x7beaa282dc73 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::, rustc_query_system[e34bbde3b43f8a14]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 36: 0x7beaa282d77e - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 37: 0x7beaa28313fb - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_mod_type_wf [INFO] [stderr] 38: 0x7beaa2831213 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 39: 0x7beaa2e38019 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 40: 0x7beaa2e37d8a - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_mod_type_wf::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 41: 0x7beaa21a3ea0 - rustc_hir_analysis[71ee9f19a094c0ea]::check_crate [INFO] [stderr] 42: 0x7beaa21b822d - rustc_interface[43520f01eb690aa8]::passes::run_required_analyses [INFO] [stderr] 43: 0x7beaa2e319de - rustc_interface[43520f01eb690aa8]::passes::analysis [INFO] [stderr] 44: 0x7beaa2e319b3 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 45: 0x7beaa2db137d - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 46: 0x7beaa2db1078 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 47: 0x7beaa2e268b3 - rustc_interface[43520f01eb690aa8]::passes::create_and_enter_global_ctxt::, rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0} [INFO] [stderr] 48: 0x7beaa2ee7044 - rustc_interface[43520f01eb690aa8]::interface::run_compiler::<(), rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 49: 0x7beaa2e97db4 - std[ae9376f90227beaf]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 50: 0x7beaa2e981f4 - <::spawn_unchecked_::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[9c9b9f70d28d45b3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 51: 0x7beaa2e995eb - std::sys::pal::unix::thread::Thread::new::thread_start::h5f8278e1a2a70379 [INFO] [stderr] 52: 0x7beaa4237aa4 - [INFO] [stderr] 53: 0x7beaa42c4a34 - clone [INFO] [stderr] 54: 0x0 - [INFO] [stderr] [INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug. [INFO] [stderr] [INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/rustc-ice-2025-04-26T18_06_49-3501.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.88.0-nightly (1d0e7c032 2025-04-25) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [explicit_predicates_of] computing explicit predicates of `gadgets::non_native_field::implementations::utils::u16_words_to_u1024` [INFO] [stderr] #1 [predicates_of] computing predicates of `gadgets::non_native_field::implementations::utils::u16_words_to_u1024` [INFO] [stderr] #2 [effective_visibilities] checking effective visibilities [INFO] [stderr] #3 [check_well_formed] checking that `cs::gates::matrix_multiplication_gate::` is well-formed [INFO] [stderr] #4 [check_mod_type_wf] checking that types are well-formed in module `cs::gates::matrix_multiplication_gate` [INFO] [stderr] #5 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stdout] error[E0275]: overflow evaluating the requirement `Poseidon2RoundFunctionFlattenedEvaluator: evaluator::GateConstraintEvaluator` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:26:38 [INFO] [stdout] | [INFO] [stdout] 26 | > GateConstraintEvaluator for Poseidon2RoundFunctionFlattenedEvaluator [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as evaluator::GateConstraintEvaluator>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as GateConstraintEvaluator>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as evaluator::GateConstraintEvaluator>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as GateConstraintEvaluator>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as evaluator::GateConstraintEvaluator>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as GateConstraintEvaluator>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as evaluator::GateConstraintEvaluator>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as GateConstraintEvaluator>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:28:10 [INFO] [stdout] | [INFO] [stdout] 28 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as evaluator::GateConstraintEvaluator>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as GateConstraintEvaluator>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:28:10 [INFO] [stdout] | [INFO] [stdout] 28 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as evaluator::GateConstraintEvaluator>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as GateConstraintEvaluator>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:29:10 [INFO] [stdout] | [INFO] [stdout] 29 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as evaluator::GateConstraintEvaluator>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as GateConstraintEvaluator>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:29:10 [INFO] [stdout] | [INFO] [stdout] 29 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as evaluator::GateConstraintEvaluator>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as GateConstraintEvaluator>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `<... as GateConstraintEvaluator<...>>::GlobalConstants<...> == ...` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:112:84 [INFO] [stdout] | [INFO] [stdout] 112 | type GlobalConstants> = ( [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 113 | | [[P; SW]; SW], [INFO] [stdout] 114 | | [[P; SW]; PAR::NUM_FULL_ROUNDS], [INFO] [stdout] 115 | | [[P; SW]; SW], [INFO] [stdout] 116 | | [P; PAR::NUM_PARTIAL_ROUNDS], [INFO] [stdout] 117 | | ); [INFO] [stdout] | |_____^ cannot satisfy `<... as GateConstraintEvaluator<...>>::GlobalConstants<...> == ...` [INFO] [stdout] | [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/boojum-c1fe32093cd10a55.long-type-5278001275852373873.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot normalize ` as evaluator::GateConstraintEvaluator>::GlobalConstants

: '_` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | / fn evaluate_once< [INFO] [stdout] 167 | | P: field::traits::field_like::PrimeFieldLike, [INFO] [stdout] 168 | | S: TraceSource, [INFO] [stdout] 169 | | D: EvaluationDestination, [INFO] [stdout] ... | [INFO] [stdout] 176 | | ctx: &mut P::Context, [INFO] [stdout] 177 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `cs::gates::poseidon2::Poseidon2FlattenedGate: gate::Gate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:463:19 [INFO] [stdout] | [INFO] [stdout] 463 | > Gate for Poseidon2FlattenedGate [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as gate::Gate>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as Gate>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as gate::Gate>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 466 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as Gate>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 466 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as gate::Gate>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as Gate>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 466 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as gate::Gate>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 466 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as Gate>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as gate::Gate>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as Gate>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as gate::Gate>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 466 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as Gate>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:466:10 [INFO] [stdout] | [INFO] [stdout] 466 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as gate::Gate>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as Gate>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:466:10 [INFO] [stdout] | [INFO] [stdout] 466 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as gate::Gate>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 466 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as Gate>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `Poseidon2RoundFunctionFlattenedEvaluator: evaluator::GateConstraintEvaluator` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:478:22 [INFO] [stdout] | [INFO] [stdout] 478 | type Evaluator = Poseidon2RoundFunctionFlattenedEvaluator; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `gate::Gate::Evaluator` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/traits/gate.rs:90:21 [INFO] [stdout] | [INFO] [stdout] 90 | type Evaluator: GateConstraintEvaluator; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Gate::Evaluator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `PAR::NUM_FULL_ROUNDS` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:498:5 [INFO] [stdout] | [INFO] [stdout] 498 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `PAR::NUM_FULL_ROUNDS` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::gates::poseidon2::Poseidon2FlattenedGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:498:10 [INFO] [stdout] | [INFO] [stdout] 498 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ required by this bound in `Poseidon2FlattenedGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:498:5 [INFO] [stdout] | [INFO] [stdout] 498 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::gates::poseidon2::Poseidon2FlattenedGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:498:5 [INFO] [stdout] | [INFO] [stdout] 498 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Poseidon2FlattenedGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:498:5 [INFO] [stdout] | [INFO] [stdout] 498 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::gates::poseidon2::Poseidon2FlattenedGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:499:5 [INFO] [stdout] | [INFO] [stdout] 499 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Poseidon2FlattenedGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:499:5 [INFO] [stdout] | [INFO] [stdout] 499 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::gates::poseidon2::Poseidon2FlattenedGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:498:5 [INFO] [stdout] | [INFO] [stdout] 498 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Poseidon2FlattenedGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:499:5 [INFO] [stdout] | [INFO] [stdout] 499 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::gates::poseidon2::Poseidon2FlattenedGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:499:5 [INFO] [stdout] | [INFO] [stdout] 499 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Poseidon2FlattenedGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:498:10 [INFO] [stdout] | [INFO] [stdout] 498 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::gates::poseidon2::Poseidon2FlattenedGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:498:5 [INFO] [stdout] | [INFO] [stdout] 498 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Poseidon2FlattenedGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:498:10 [INFO] [stdout] | [INFO] [stdout] 498 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::gates::poseidon2::Poseidon2FlattenedGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:499:5 [INFO] [stdout] | [INFO] [stdout] 499 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Poseidon2FlattenedGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_FULL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:499:10 [INFO] [stdout] | [INFO] [stdout] 499 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::gates::poseidon2::Poseidon2FlattenedGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:498:5 [INFO] [stdout] | [INFO] [stdout] 498 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Poseidon2FlattenedGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); PAR::NUM_PARTIAL_ROUNDS] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:499:10 [INFO] [stdout] | [INFO] [stdout] 499 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::gates::poseidon2::Poseidon2FlattenedGate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:499:5 [INFO] [stdout] | [INFO] [stdout] 499 | [(); PAR::NUM_PARTIAL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Poseidon2FlattenedGate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `PAR::NUM_FULL_ROUNDS` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `PAR::NUM_FULL_ROUNDS` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as evaluator::GateConstraintEvaluator>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:28:10 [INFO] [stdout] | [INFO] [stdout] 28 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as GateConstraintEvaluator>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement ` as evaluator::GateConstraintEvaluator>::UniqueParameterizationParams well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:34:36 [INFO] [stdout] | [INFO] [stdout] 34 | fn new_from_parameters(params: Self::UniqueParameterizationParams) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement ` as evaluator::GateConstraintEvaluator>::UniqueParameterizationParams: Sized` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:43:32 [INFO] [stdout] | [INFO] [stdout] 43 | fn unique_params(&self) -> Self::UniqueParameterizationParams { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the return type of a function must have a statically known size [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement ` as evaluator::GateConstraintEvaluator>::UniqueParameterizationParams well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:43:32 [INFO] [stdout] | [INFO] [stdout] 43 | fn unique_params(&self) -> Self::UniqueParameterizationParams { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `([[P; SW]; SW], [[P; SW]; PAR::NUM_FULL_ROUNDS], [[...; SW]; SW], [...; PAR::NUM_PARTIAL_ROUNDS]) well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:112:84 [INFO] [stdout] | [INFO] [stdout] 112 | type GlobalConstants> = ( [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 113 | | [[P; SW]; SW], [INFO] [stdout] 114 | | [[P; SW]; PAR::NUM_FULL_ROUNDS], [INFO] [stdout] 115 | | [[P; SW]; SW], [INFO] [stdout] 116 | | [P; PAR::NUM_PARTIAL_ROUNDS], [INFO] [stdout] 117 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement ` as evaluator::GateConstraintEvaluator>::GlobalConstants

: Sized` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:123:10 [INFO] [stdout] | [INFO] [stdout] 123 | ) -> Self::GlobalConstants

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the return type of a function must have a statically known size [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement ` as evaluator::GateConstraintEvaluator>::GlobalConstants

well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:123:10 [INFO] [stdout] | [INFO] [stdout] 123 | ) -> Self::GlobalConstants

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement ` as evaluator::GateConstraintEvaluator>::RowSharedConstants

: Sized` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:162:10 [INFO] [stdout] | [INFO] [stdout] 162 | ) -> Self::RowSharedConstants

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the return type of a function must have a statically known size [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement ` as evaluator::GateConstraintEvaluator>::RowSharedConstants

well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:162:10 [INFO] [stdout] | [INFO] [stdout] 162 | ) -> Self::RowSharedConstants

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `& as evaluator::GateConstraintEvaluator>::RowSharedConstants

well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:174:28 [INFO] [stdout] | [INFO] [stdout] 174 | _shared_constants: &Self::RowSharedConstants

, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `& as evaluator::GateConstraintEvaluator>::GlobalConstants

well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:175:27 [INFO] [stdout] | [INFO] [stdout] 175 | global_constants: &Self::GlobalConstants

, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `PAR::NUM_FULL_ROUNDS` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `PAR::NUM_FULL_ROUNDS` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as gate::Gate>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | [(); PAR::NUM_FULL_ROUNDS]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as Gate>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement ` as gate::Gate>::Evaluator: Sized` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:481:28 [INFO] [stdout] | [INFO] [stdout] 481 | fn evaluator(&self) -> Self::Evaluator { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the return type of a function must have a statically known size [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement ` as gate::Gate>::Evaluator well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:481:28 [INFO] [stdout] | [INFO] [stdout] 481 | fn evaluator(&self) -> Self::Evaluator { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `cs::cs_builder::CsBuilder, ...>, ...), ...> well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/gates/poseidon2.rs:605:10 [INFO] [stdout] | [INFO] [stdout] 605 | ) -> CsBuilder, GC), TB> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); KEYS + VALUES] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/implementations/cs.rs:815:9 [INFO] [stdout] | [INFO] [stdout] 815 | [(); KEYS + VALUES]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the requirement `[(); KEYS + VALUES] well-formed` appears on the `impl`'s method `perform_lookup` but not on the corresponding trait's method [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/traits/cs.rs:268:8 [INFO] [stdout] | [INFO] [stdout] 62 | pub trait ConstraintSystem: Send + Sync { [INFO] [stdout] | ---------------- in this trait [INFO] [stdout] ... [INFO] [stdout] 268 | fn perform_lookup( [INFO] [stdout] | ^^^^^^^^^^^^^^ this trait's method doesn't have the requirement `[(); KEYS + VALUES] well-formed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); KEYS + VALUES] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/implementations/cs.rs:815:9 [INFO] [stdout] | [INFO] [stdout] 815 | [(); KEYS + VALUES]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::implementations::cs:: for reference_cs::CSReferenceImplementation>::perform_lookup` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/implementations/cs.rs:815:9 [INFO] [stdout] | [INFO] [stdout] 809 | fn perform_lookup( [INFO] [stdout] | -------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 815 | [(); KEYS + VALUES]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `cs::implementations::cs:: for CSReferenceImplementation>::perform_lookup` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); KEYS + VALUES] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/implementations/cs.rs:815:14 [INFO] [stdout] | [INFO] [stdout] 815 | [(); KEYS + VALUES]:, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::implementations::cs:: for reference_cs::CSReferenceImplementation>::perform_lookup` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/implementations/cs.rs:815:9 [INFO] [stdout] | [INFO] [stdout] 809 | fn perform_lookup( [INFO] [stdout] | -------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 815 | [(); KEYS + VALUES]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `cs::implementations::cs:: for CSReferenceImplementation>::perform_lookup` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking aws-smithy-types v1.3.1 [INFO] [stderr] Checking h2 v0.4.9 [INFO] [stderr] Checking h2 v0.3.26 [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); KEYS + VALUES] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/traits/cs.rs:274:9 [INFO] [stdout] | [INFO] [stdout] 274 | [(); KEYS + VALUES]:; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::traits::cs::ConstraintSystem::perform_lookup` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/traits/cs.rs:274:9 [INFO] [stdout] | [INFO] [stdout] 268 | fn perform_lookup( [INFO] [stdout] | -------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 274 | [(); KEYS + VALUES]:; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `ConstraintSystem::perform_lookup` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); KEYS + VALUES] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/traits/cs.rs:274:14 [INFO] [stdout] | [INFO] [stdout] 274 | [(); KEYS + VALUES]:; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `cs::traits::cs::ConstraintSystem::perform_lookup` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/cs/traits/cs.rs:274:9 [INFO] [stdout] | [INFO] [stdout] 268 | fn perform_lookup( [INFO] [stdout] | -------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 274 | [(); KEYS + VALUES]:; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `ConstraintSystem::perform_lookup` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/boolean/mod.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` appears on the `impl`'s method `flatten_as_variables` but not on the corresponding trait's method [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:38:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub trait CSAllocatableExt: CSAllocatable { [INFO] [stdout] | ---------------- in this trait [INFO] [stdout] ... [INFO] [stdout] 38 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ this trait's method doesn't have the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[cs::Variable; Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/boolean/mod.rs:62:39 [INFO] [stdout] | [INFO] [stdout] 62 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/boolean/mod.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/boolean/mod.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 62 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 63 | where [INFO] [stdout] 64 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/boolean/mod.rs:64:14 [INFO] [stdout] | [INFO] [stdout] 64 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/boolean/mod.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 62 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 63 | where [INFO] [stdout] 64 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/boolean/mod.rs:62:50 [INFO] [stdout] | [INFO] [stdout] 62 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/boolean/mod.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 62 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 63 | where [INFO] [stdout] 64 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/num/mod.rs:1255:9 [INFO] [stdout] | [INFO] [stdout] 1255 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` appears on the `impl`'s method `flatten_as_variables` but not on the corresponding trait's method [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:38:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub trait CSAllocatableExt: CSAllocatable { [INFO] [stdout] | ---------------- in this trait [INFO] [stdout] ... [INFO] [stdout] 38 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ this trait's method doesn't have the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[cs::Variable; Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/num/mod.rs:1253:39 [INFO] [stdout] | [INFO] [stdout] 1253 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/num/mod.rs:1255:9 [INFO] [stdout] | [INFO] [stdout] 1255 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/num/mod.rs:1255:9 [INFO] [stdout] | [INFO] [stdout] 1253 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 1254 | where [INFO] [stdout] 1255 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/num/mod.rs:1255:14 [INFO] [stdout] | [INFO] [stdout] 1255 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/num/mod.rs:1255:9 [INFO] [stdout] | [INFO] [stdout] 1253 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 1254 | where [INFO] [stdout] 1255 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/num/mod.rs:1253:50 [INFO] [stdout] | [INFO] [stdout] 1253 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/num/mod.rs:1255:9 [INFO] [stdout] | [INFO] [stdout] 1253 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 1254 | where [INFO] [stdout] 1255 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_hir_analysis/src/collect/predicates_of.rs:409:60: [INFO] [stderr] DefId::expect_local: `DefId(52:3095 ~ crypto_bigint[7b97]::uint::U1024::{constant#0})` isn't local [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7beaa1885c33 - ::fmt::hba05984b66909775 [INFO] [stderr] 1: 0x7beaa20b0425 - core::fmt::write::h38203090c1dab928 [INFO] [stderr] 2: 0x7beaa3132f51 - std::io::Write::write_fmt::h7e48a3666ab78e42 [INFO] [stderr] 3: 0x7beaa1885a92 - std::sys::backtrace::BacktraceLock::print::h55ed9d1b43ec64e5 [INFO] [stderr] 4: 0x7beaa18895da - std::panicking::default_hook::{{closure}}::hb989fd6aa4d9796f [INFO] [stderr] 5: 0x7beaa188915f - std::panicking::default_hook::hba221439722ab1f3 [INFO] [stderr] 6: 0x7beaa09e74f3 - std[ae9376f90227beaf]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x7beaa1889e93 - std::panicking::rust_panic_with_hook::h70ac4842a61c6232 [INFO] [stderr] 8: 0x7beaa1889b8a - std::panicking::begin_panic_handler::{{closure}}::hc8e9d138a1ec19b4 [INFO] [stderr] 9: 0x7beaa1886109 - std::sys::backtrace::__rust_end_short_backtrace::hcdb761d27cb00b38 [INFO] [stderr] 10: 0x7beaa188984d - __rustc[8e96c245505cff7]::rust_begin_unwind [INFO] [stderr] 11: 0x7bea9ec3a2f0 - core::panicking::panic_fmt::hdc0babe8393d0ee7 [INFO] [stderr] 12: 0x7beaa0ba5d51 - >::visit_const [INFO] [stderr] 13: 0x7beaa0b06fc4 - >::super_visit_with:: [INFO] [stderr] 14: 0x7beaa0b071ef - >::super_visit_with:: [INFO] [stderr] 15: 0x7beaa2b5fdb7 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::gather_explicit_predicates_of::{closure#0} [INFO] [stderr] 16: 0x7beaa2b5c9a9 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::explicit_predicates_of [INFO] [stderr] 17: 0x7beaa2b5c877 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 18: 0x7beaa2259ebf - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 19: 0x7beaa2259722 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::explicit_predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 20: 0x7beaa2258dd4 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::predicates_of [INFO] [stderr] 21: 0x7beaa2258d07 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 22: 0x7beaa2259ea0 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 23: 0x7beaa2259640 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 24: 0x7beaa28a05a9 - ::visit_impl_item [INFO] [stderr] 25: 0x7beaa282e5a4 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_well_formed [INFO] [stderr] 26: 0x7beaa282e407 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 27: 0x7beaa282dc73 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::, rustc_query_system[e34bbde3b43f8a14]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 28: 0x7beaa282d77e - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 29: 0x7beaa283150f - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_mod_type_wf [INFO] [stderr] 30: 0x7beaa2831213 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 31: 0x7beaa2e38019 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 32: 0x7beaa2e37d8a - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_mod_type_wf::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 33: 0x7beaa21a3ea0 - rustc_hir_analysis[71ee9f19a094c0ea]::check_crate [INFO] [stderr] 34: 0x7beaa21b822d - rustc_interface[43520f01eb690aa8]::passes::run_required_analyses [INFO] [stderr] 35: 0x7beaa2e319de - rustc_interface[43520f01eb690aa8]::passes::analysis [INFO] [stderr] 36: 0x7beaa2e319b3 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 37: 0x7beaa2db137d - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 38: 0x7beaa2db1078 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 39: 0x7beaa2e268b3 - rustc_interface[43520f01eb690aa8]::passes::create_and_enter_global_ctxt::, rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0} [INFO] [stderr] 40: 0x7beaa2ee7044 - rustc_interface[43520f01eb690aa8]::interface::run_compiler::<(), rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 41: 0x7beaa2e97db4 - std[ae9376f90227beaf]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 42: 0x7beaa2e981f4 - <::spawn_unchecked_::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[9c9b9f70d28d45b3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 43: 0x7beaa2e995eb - std::sys::pal::unix::thread::Thread::new::thread_start::h5f8278e1a2a70379 [INFO] [stderr] 44: 0x7beaa4237aa4 - [INFO] [stderr] 45: 0x7beaa42c4a34 - clone [INFO] [stderr] 46: 0x0 - [INFO] [stderr] [INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug. [INFO] [stderr] [INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/rustc-ice-2025-04-26T18_06_49-3501.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.88.0-nightly (1d0e7c032 2025-04-25) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [explicit_predicates_of] computing explicit predicates of `gadgets::non_native_field::implementations::::overflow_over_representation` [INFO] [stderr] #1 [predicates_of] computing predicates of `gadgets::non_native_field::implementations::::overflow_over_representation` [INFO] [stderr] #2 [check_well_formed] checking that `gadgets::non_native_field::implementations::::overflow_over_representation` is well-formed [INFO] [stderr] #3 [check_mod_type_wf] checking that types are well-formed in module `gadgets::non_native_field::implementations` [INFO] [stderr] #4 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_hir_analysis/src/collect/predicates_of.rs:409:60: [INFO] [stderr] DefId::expect_local: `DefId(52:3095 ~ crypto_bigint[7b97]::uint::U1024::{constant#0})` isn't local [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7beaa1885c33 - ::fmt::hba05984b66909775 [INFO] [stderr] 1: 0x7beaa20b0425 - core::fmt::write::h38203090c1dab928 [INFO] [stderr] 2: 0x7beaa3132f51 - std::io::Write::write_fmt::h7e48a3666ab78e42 [INFO] [stderr] 3: 0x7beaa1885a92 - std::sys::backtrace::BacktraceLock::print::h55ed9d1b43ec64e5 [INFO] [stderr] 4: 0x7beaa18895da - std::panicking::default_hook::{{closure}}::hb989fd6aa4d9796f [INFO] [stderr] 5: 0x7beaa188915f - std::panicking::default_hook::hba221439722ab1f3 [INFO] [stderr] 6: 0x7beaa09e74f3 - std[ae9376f90227beaf]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x7beaa1889e93 - std::panicking::rust_panic_with_hook::h70ac4842a61c6232 [INFO] [stderr] 8: 0x7beaa1889b8a - std::panicking::begin_panic_handler::{{closure}}::hc8e9d138a1ec19b4 [INFO] [stderr] 9: 0x7beaa1886109 - std::sys::backtrace::__rust_end_short_backtrace::hcdb761d27cb00b38 [INFO] [stderr] 10: 0x7beaa188984d - __rustc[8e96c245505cff7]::rust_begin_unwind [INFO] [stderr] 11: 0x7bea9ec3a2f0 - core::panicking::panic_fmt::hdc0babe8393d0ee7 [INFO] [stderr] 12: 0x7beaa0ba5d51 - >::visit_const [INFO] [stderr] 13: 0x7beaa0b06fc4 - >::super_visit_with:: [INFO] [stderr] 14: 0x7beaa0b071ef - >::super_visit_with:: [INFO] [stderr] 15: 0x7beaa2b5fdb7 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::gather_explicit_predicates_of::{closure#0} [INFO] [stderr] 16: 0x7beaa2b5c9a9 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::explicit_predicates_of [INFO] [stderr] 17: 0x7beaa2b5c877 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 18: 0x7beaa2259ebf - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 19: 0x7beaa2259722 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::explicit_predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 20: 0x7beaa2258dd4 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::predicates_of [INFO] [stderr] 21: 0x7beaa2258d07 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 22: 0x7beaa2259ea0 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 23: 0x7beaa2259640 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 24: 0x7beaa28a05a9 - ::visit_impl_item [INFO] [stderr] 25: 0x7beaa282e5a4 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_well_formed [INFO] [stderr] 26: 0x7beaa282e407 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 27: 0x7beaa282dc73 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::, rustc_query_system[e34bbde3b43f8a14]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 28: 0x7beaa282d77e - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 29: 0x7beaa283150f - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_mod_type_wf [INFO] [stderr] 30: 0x7beaa2831213 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 31: 0x7beaa2e38019 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 32: 0x7beaa2e37d8a - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_mod_type_wf::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 33: 0x7beaa21a3ea0 - rustc_hir_analysis[71ee9f19a094c0ea]::check_crate [INFO] [stderr] 34: 0x7beaa21b822d - rustc_interface[43520f01eb690aa8]::passes::run_required_analyses [INFO] [stderr] 35: 0x7beaa2e319de - rustc_interface[43520f01eb690aa8]::passes::analysis [INFO] [stderr] 36: 0x7beaa2e319b3 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 37: 0x7beaa2db137d - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 38: 0x7beaa2db1078 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 39: 0x7beaa2e268b3 - rustc_interface[43520f01eb690aa8]::passes::create_and_enter_global_ctxt::, rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0} [INFO] [stderr] 40: 0x7beaa2ee7044 - rustc_interface[43520f01eb690aa8]::interface::run_compiler::<(), rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 41: 0x7beaa2e97db4 - std[ae9376f90227beaf]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 42: 0x7beaa2e981f4 - <::spawn_unchecked_::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[9c9b9f70d28d45b3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 43: 0x7beaa2e995eb - std::sys::pal::unix::thread::Thread::new::thread_start::h5f8278e1a2a70379 [INFO] [stderr] 44: 0x7beaa4237aa4 - [INFO] [stderr] 45: 0x7beaa42c4a34 - clone [INFO] [stderr] 46: 0x0 - [INFO] [stderr] [INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug. [INFO] [stderr] [INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/rustc-ice-2025-04-26T18_06_49-3501.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.88.0-nightly (1d0e7c032 2025-04-25) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [explicit_predicates_of] computing explicit predicates of `gadgets::non_native_field::implementations::::into_max_value` [INFO] [stderr] #1 [predicates_of] computing predicates of `gadgets::non_native_field::implementations::::into_max_value` [INFO] [stderr] #2 [check_well_formed] checking that `gadgets::non_native_field::implementations::::into_max_value` is well-formed [INFO] [stderr] #3 [check_mod_type_wf] checking that types are well-formed in module `gadgets::non_native_field::implementations` [INFO] [stderr] #4 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_hir_analysis/src/collect/predicates_of.rs:409:60: [INFO] [stderr] DefId::expect_local: `DefId(52:3095 ~ crypto_bigint[7b97]::uint::U1024::{constant#0})` isn't local [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7beaa1885c33 - ::fmt::hba05984b66909775 [INFO] [stderr] 1: 0x7beaa20b0425 - core::fmt::write::h38203090c1dab928 [INFO] [stderr] 2: 0x7beaa3132f51 - std::io::Write::write_fmt::h7e48a3666ab78e42 [INFO] [stderr] 3: 0x7beaa1885a92 - std::sys::backtrace::BacktraceLock::print::h55ed9d1b43ec64e5 [INFO] [stderr] 4: 0x7beaa18895da - std::panicking::default_hook::{{closure}}::hb989fd6aa4d9796f [INFO] [stderr] 5: 0x7beaa188915f - std::panicking::default_hook::hba221439722ab1f3 [INFO] [stderr] 6: 0x7beaa09e74f3 - std[ae9376f90227beaf]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x7beaa1889e93 - std::panicking::rust_panic_with_hook::h70ac4842a61c6232 [INFO] [stderr] 8: 0x7beaa1889b8a - std::panicking::begin_panic_handler::{{closure}}::hc8e9d138a1ec19b4 [INFO] [stderr] 9: 0x7beaa1886109 - std::sys::backtrace::__rust_end_short_backtrace::hcdb761d27cb00b38 [INFO] [stderr] 10: 0x7beaa188984d - __rustc[8e96c245505cff7]::rust_begin_unwind [INFO] [stderr] 11: 0x7bea9ec3a2f0 - core::panicking::panic_fmt::hdc0babe8393d0ee7 [INFO] [stderr] 12: 0x7beaa0ba5d51 - >::visit_const [INFO] [stderr] 13: 0x7beaa0b06fc4 - >::super_visit_with:: [INFO] [stderr] 14: 0x7beaa0b071ef - >::super_visit_with:: [INFO] [stderr] 15: 0x7beaa2b5fdb7 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::gather_explicit_predicates_of::{closure#0} [INFO] [stderr] 16: 0x7beaa2b5c9a9 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::explicit_predicates_of [INFO] [stderr] 17: 0x7beaa2b5c877 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 18: 0x7beaa2259ebf - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 19: 0x7beaa2259722 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::explicit_predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 20: 0x7beaa2258dd4 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::predicates_of [INFO] [stderr] 21: 0x7beaa2258d07 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 22: 0x7beaa2259ea0 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 23: 0x7beaa2259640 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 24: 0x7beaa28a05a9 - ::visit_impl_item [INFO] [stderr] 25: 0x7beaa282e5a4 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_well_formed [INFO] [stderr] 26: 0x7beaa282e407 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 27: 0x7beaa282dc73 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::, rustc_query_system[e34bbde3b43f8a14]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 28: 0x7beaa282d77e - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 29: 0x7beaa283150f - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_mod_type_wf [INFO] [stderr] 30: 0x7beaa2831213 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 31: 0x7beaa2e38019 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 32: 0x7beaa2e37d8a - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_mod_type_wf::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 33: 0x7beaa21a3ea0 - rustc_hir_analysis[71ee9f19a094c0ea]::check_crate [INFO] [stderr] 34: 0x7beaa21b822d - rustc_interface[43520f01eb690aa8]::passes::run_required_analyses [INFO] [stderr] 35: 0x7beaa2e319de - rustc_interface[43520f01eb690aa8]::passes::analysis [INFO] [stderr] 36: 0x7beaa2e319b3 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 37: 0x7beaa2db137d - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 38: 0x7beaa2db1078 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 39: 0x7beaa2e268b3 - rustc_interface[43520f01eb690aa8]::passes::create_and_enter_global_ctxt::, rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0} [INFO] [stderr] 40: 0x7beaa2ee7044 - rustc_interface[43520f01eb690aa8]::interface::run_compiler::<(), rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 41: 0x7beaa2e97db4 - std[ae9376f90227beaf]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 42: 0x7beaa2e981f4 - <::spawn_unchecked_::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[9c9b9f70d28d45b3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 43: 0x7beaa2e995eb - std::sys::pal::unix::thread::Thread::new::thread_start::h5f8278e1a2a70379 [INFO] [stderr] 44: 0x7beaa4237aa4 - [INFO] [stderr] 45: 0x7beaa42c4a34 - clone [INFO] [stderr] 46: 0x0 - [INFO] [stderr] [INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug. [INFO] [stderr] [INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/rustc-ice-2025-04-26T18_06_49-3501.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.88.0-nightly (1d0e7c032 2025-04-25) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [explicit_predicates_of] computing explicit predicates of `gadgets::non_native_field::implementations::::used_words_if_normalized` [INFO] [stderr] #1 [predicates_of] computing predicates of `gadgets::non_native_field::implementations::::used_words_if_normalized` [INFO] [stderr] #2 [check_well_formed] checking that `gadgets::non_native_field::implementations::::used_words_if_normalized` is well-formed [INFO] [stderr] #3 [check_mod_type_wf] checking that types are well-formed in module `gadgets::non_native_field::implementations` [INFO] [stderr] #4 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/mod.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `non_native_field::implementations::NonNativeFieldOverU16Params::::create` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/mod.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn create() -> Self [INFO] [stdout] | ------ required by a bound in this associated function [INFO] [stdout] 95 | where [INFO] [stdout] 96 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `NonNativeFieldOverU16Params::::create` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/mod.rs:96:14 [INFO] [stdout] | [INFO] [stdout] 96 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `non_native_field::implementations::NonNativeFieldOverU16Params::::create` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/mod.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn create() -> Self [INFO] [stdout] | ------ required by a bound in this associated function [INFO] [stdout] 95 | where [INFO] [stdout] 96 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `NonNativeFieldOverU16Params::::create` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `non_native_field::implementations::NonNativeFieldOverU16: NonNativeField` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | for NonNativeFieldOverU16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `impl_traits:: for non_native_field::implementations::NonNativeFieldOverU16>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `impl_traits:: for NonNativeFieldOverU16>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `impl_traits:: for non_native_field::implementations::NonNativeFieldOverU16>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `impl_traits:: for NonNativeFieldOverU16>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot normalize `std::sync::Arc< as NonNativeField>::Params>: '_` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | fn get_params(&self) -> &Arc { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot normalize `std::sync::Arc< as NonNativeField>::Params>: '_` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | / fn allocated_constant>( [INFO] [stdout] 21 | | cs: &mut CS, [INFO] [stdout] 22 | | value: T, [INFO] [stdout] 23 | | params: &Arc, [INFO] [stdout] 24 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot normalize `std::sync::Arc< as NonNativeField>::Params>: '_` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / fn allocate_checked_without_value>( [INFO] [stdout] 29 | | cs: &mut CS, [INFO] [stdout] 30 | | params: &Arc, [INFO] [stdout] 31 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot normalize `std::sync::Arc< as NonNativeField>::Params>: '_` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | / fn allocate_checked>( [INFO] [stdout] 36 | | cs: &mut CS, [INFO] [stdout] 37 | | witness: T, [INFO] [stdout] 38 | | params: &Arc, [INFO] [stdout] 39 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `&std::sync::Arc< as NonNativeField>::Params> well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:15:29 [INFO] [stdout] | [INFO] [stdout] 15 | fn get_params(&self) -> &Arc { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `&std::sync::Arc< as NonNativeField>::Params> well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:23:17 [INFO] [stdout] | [INFO] [stdout] 23 | params: &Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `&std::sync::Arc< as NonNativeField>::Params> well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | params: &Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `&std::sync::Arc< as NonNativeField>::Params> well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/impl_traits.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | params: &Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:10 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:131:9 [INFO] [stdout] | [INFO] [stdout] 131 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:131:9 [INFO] [stdout] | [INFO] [stdout] 131 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::normalize` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:131:9 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn normalize>(&mut self, cs: &mut CS) [INFO] [stdout] | --------- required by a bound in this associated function [INFO] [stdout] 130 | where [INFO] [stdout] 131 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::normalize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:131:14 [INFO] [stdout] | [INFO] [stdout] 131 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:131:14 [INFO] [stdout] | [INFO] [stdout] 131 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::normalize` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:131:9 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn normalize>(&mut self, cs: &mut CS) [INFO] [stdout] | --------- required by a bound in this associated function [INFO] [stdout] 130 | where [INFO] [stdout] 131 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::normalize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:347:9 [INFO] [stdout] | [INFO] [stdout] 347 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:347:9 [INFO] [stdout] | [INFO] [stdout] 347 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::mul` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:347:9 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn mul>(&mut self, cs: &mut CS, other: &mut Self) -> Self [INFO] [stdout] | --- required by a bound in this associated function [INFO] [stdout] 346 | where [INFO] [stdout] 347 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::mul` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:347:14 [INFO] [stdout] | [INFO] [stdout] 347 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:347:14 [INFO] [stdout] | [INFO] [stdout] 347 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::mul` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:347:9 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn mul>(&mut self, cs: &mut CS, other: &mut Self) -> Self [INFO] [stdout] | --- required by a bound in this associated function [INFO] [stdout] 346 | where [INFO] [stdout] 347 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::mul` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:707:9 [INFO] [stdout] | [INFO] [stdout] 707 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:707:9 [INFO] [stdout] | [INFO] [stdout] 707 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::square` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:707:9 [INFO] [stdout] | [INFO] [stdout] 705 | pub fn square>(&mut self, cs: &mut CS) -> Self [INFO] [stdout] | ------ required by a bound in this associated function [INFO] [stdout] 706 | where [INFO] [stdout] 707 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::square` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:707:14 [INFO] [stdout] | [INFO] [stdout] 707 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:707:14 [INFO] [stdout] | [INFO] [stdout] 707 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::square` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:707:9 [INFO] [stdout] | [INFO] [stdout] 705 | pub fn square>(&mut self, cs: &mut CS) -> Self [INFO] [stdout] | ------ required by a bound in this associated function [INFO] [stdout] 706 | where [INFO] [stdout] 707 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::square` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:717:9 [INFO] [stdout] | [INFO] [stdout] 717 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:717:9 [INFO] [stdout] | [INFO] [stdout] 717 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::negated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:717:9 [INFO] [stdout] | [INFO] [stdout] 715 | pub fn negated>(&mut self, cs: &mut CS) -> Self [INFO] [stdout] | ------- required by a bound in this associated function [INFO] [stdout] 716 | where [INFO] [stdout] 717 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::negated` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:717:14 [INFO] [stdout] | [INFO] [stdout] 717 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:717:14 [INFO] [stdout] | [INFO] [stdout] 717 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::negated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:717:9 [INFO] [stdout] | [INFO] [stdout] 715 | pub fn negated>(&mut self, cs: &mut CS) -> Self [INFO] [stdout] | ------- required by a bound in this associated function [INFO] [stdout] 716 | where [INFO] [stdout] 717 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::negated` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:925:9 [INFO] [stdout] | [INFO] [stdout] 925 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:925:9 [INFO] [stdout] | [INFO] [stdout] 925 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::inverse_unchecked` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:925:9 [INFO] [stdout] | [INFO] [stdout] 923 | pub fn inverse_unchecked>(&mut self, cs: &mut CS) -> Self [INFO] [stdout] | ----------------- required by a bound in this associated function [INFO] [stdout] 924 | where [INFO] [stdout] 925 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::inverse_unchecked` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:925:14 [INFO] [stdout] | [INFO] [stdout] 925 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:925:14 [INFO] [stdout] | [INFO] [stdout] 925 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::inverse_unchecked` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:925:9 [INFO] [stdout] | [INFO] [stdout] 923 | pub fn inverse_unchecked>(&mut self, cs: &mut CS) -> Self [INFO] [stdout] | ----------------- required by a bound in this associated function [INFO] [stdout] 924 | where [INFO] [stdout] 925 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::inverse_unchecked` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:946:9 [INFO] [stdout] | [INFO] [stdout] 946 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:946:9 [INFO] [stdout] | [INFO] [stdout] 946 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::div_unchecked` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:946:9 [INFO] [stdout] | [INFO] [stdout] 944 | pub fn div_unchecked>(&mut self, cs: &mut CS, other: &mut Self) -> Self [INFO] [stdout] | ------------- required by a bound in this associated function [INFO] [stdout] 945 | where [INFO] [stdout] 946 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::div_unchecked` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:946:14 [INFO] [stdout] | [INFO] [stdout] 946 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:946:14 [INFO] [stdout] | [INFO] [stdout] 946 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::div_unchecked` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:946:9 [INFO] [stdout] | [INFO] [stdout] 944 | pub fn div_unchecked>(&mut self, cs: &mut CS, other: &mut Self) -> Self [INFO] [stdout] | ------------- required by a bound in this associated function [INFO] [stdout] 945 | where [INFO] [stdout] 946 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::div_unchecked` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:955:9 [INFO] [stdout] | [INFO] [stdout] 955 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:955:9 [INFO] [stdout] | [INFO] [stdout] 955 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::is_zero` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:955:9 [INFO] [stdout] | [INFO] [stdout] 953 | pub fn is_zero>(&mut self, cs: &mut CS) -> Boolean [INFO] [stdout] | ------- required by a bound in this associated function [INFO] [stdout] 954 | where [INFO] [stdout] 955 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::is_zero` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:955:14 [INFO] [stdout] | [INFO] [stdout] 955 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:955:14 [INFO] [stdout] | [INFO] [stdout] 955 | [(); N + 1]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `implementation_u16::>::is_zero` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/non_native_field/implementations/implementation_u16.rs:955:9 [INFO] [stdout] | [INFO] [stdout] 953 | pub fn is_zero>(&mut self, cs: &mut CS) -> Boolean [INFO] [stdout] | ------- required by a bound in this associated function [INFO] [stdout] 954 | where [INFO] [stdout] 955 | [(); N + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `implementation_u16::>::is_zero` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_hir_analysis/src/collect/predicates_of.rs:409:60: [INFO] [stderr] DefId::expect_local: `DefId(52:3095 ~ crypto_bigint[7b97]::uint::U1024::{constant#0})` isn't local [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7beaa1885c33 - ::fmt::hba05984b66909775 [INFO] [stderr] 1: 0x7beaa20b0425 - core::fmt::write::h38203090c1dab928 [INFO] [stderr] 2: 0x7beaa3132f51 - std::io::Write::write_fmt::h7e48a3666ab78e42 [INFO] [stderr] 3: 0x7beaa1885a92 - std::sys::backtrace::BacktraceLock::print::h55ed9d1b43ec64e5 [INFO] [stderr] 4: 0x7beaa18895da - std::panicking::default_hook::{{closure}}::hb989fd6aa4d9796f [INFO] [stderr] 5: 0x7beaa188915f - std::panicking::default_hook::hba221439722ab1f3 [INFO] [stderr] 6: 0x7beaa09e74f3 - std[ae9376f90227beaf]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x7beaa1889e93 - std::panicking::rust_panic_with_hook::h70ac4842a61c6232 [INFO] [stderr] 8: 0x7beaa1889b8a - std::panicking::begin_panic_handler::{{closure}}::hc8e9d138a1ec19b4 [INFO] [stderr] 9: 0x7beaa1886109 - std::sys::backtrace::__rust_end_short_backtrace::hcdb761d27cb00b38 [INFO] [stderr] 10: 0x7beaa188984d - __rustc[8e96c245505cff7]::rust_begin_unwind [INFO] [stderr] 11: 0x7bea9ec3a2f0 - core::panicking::panic_fmt::hdc0babe8393d0ee7 [INFO] [stderr] 12: 0x7beaa0ba5d51 - >::visit_const [INFO] [stderr] 13: 0x7beaa0b06fc4 - >::super_visit_with:: [INFO] [stderr] 14: 0x7beaa2b5fdb7 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::gather_explicit_predicates_of::{closure#0} [INFO] [stderr] 15: 0x7beaa2b5c9a9 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::explicit_predicates_of [INFO] [stderr] 16: 0x7beaa2b5c877 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 17: 0x7beaa2259ebf - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 18: 0x7beaa2259722 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::explicit_predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 19: 0x7beaa2258dd4 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::predicates_of [INFO] [stderr] 20: 0x7beaa2258d07 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 21: 0x7beaa2259ea0 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 22: 0x7beaa2259640 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 23: 0x7beaa28a3f0d - rustc_hir_analysis[71ee9f19a094c0ea]::collect::lower_item [INFO] [stderr] 24: 0x7beaa28a13fd - ::visit_item [INFO] [stderr] 25: 0x7beaa2792983 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_item [INFO] [stderr] 26: 0x7beaa282e507 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_well_formed [INFO] [stderr] 27: 0x7beaa282e407 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 28: 0x7beaa282dc73 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::, rustc_query_system[e34bbde3b43f8a14]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 29: 0x7beaa282d77e - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 30: 0x7beaa28313fb - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_mod_type_wf [INFO] [stderr] 31: 0x7beaa2831213 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 32: 0x7beaa2e38019 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 33: 0x7beaa2e37d8a - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_mod_type_wf::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 34: 0x7beaa21a3ea0 - rustc_hir_analysis[71ee9f19a094c0ea]::check_crate [INFO] [stderr] 35: 0x7beaa21b822d - rustc_interface[43520f01eb690aa8]::passes::run_required_analyses [INFO] [stderr] 36: 0x7beaa2e319de - rustc_interface[43520f01eb690aa8]::passes::analysis [INFO] [stderr] 37: 0x7beaa2e319b3 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 38: 0x7beaa2db137d - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 39: 0x7beaa2db1078 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 40: 0x7beaa2e268b3 - rustc_interface[43520f01eb690aa8]::passes::create_and_enter_global_ctxt::, rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0} [INFO] [stderr] 41: 0x7beaa2ee7044 - rustc_interface[43520f01eb690aa8]::interface::run_compiler::<(), rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 42: 0x7beaa2e97db4 - std[ae9376f90227beaf]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 43: 0x7beaa2e981f4 - <::spawn_unchecked_::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[9c9b9f70d28d45b3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 44: 0x7beaa2e995eb - std::sys::pal::unix::thread::Thread::new::thread_start::h5f8278e1a2a70379 [INFO] [stderr] 45: 0x7beaa4237aa4 - [INFO] [stderr] 46: 0x7beaa42c4a34 - clone [INFO] [stderr] 47: 0x0 - [INFO] [stderr] [INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug. [INFO] [stderr] [INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/rustc-ice-2025-04-26T18_06_49-3501.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.88.0-nightly (1d0e7c032 2025-04-25) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [explicit_predicates_of] computing explicit predicates of `gadgets::non_native_field::implementations::utils::unnormalized_u16_field_words_to_u1024` [INFO] [stderr] #1 [predicates_of] computing predicates of `gadgets::non_native_field::implementations::utils::unnormalized_u16_field_words_to_u1024` [INFO] [stderr] #2 [check_well_formed] checking that `gadgets::non_native_field::implementations::utils::unnormalized_u16_field_words_to_u1024` is well-formed [INFO] [stderr] #3 [check_mod_type_wf] checking that types are well-formed in module `gadgets::non_native_field::implementations::utils` [INFO] [stderr] #4 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_hir_analysis/src/collect/predicates_of.rs:409:60: [INFO] [stderr] DefId::expect_local: `DefId(52:3095 ~ crypto_bigint[7b97]::uint::U1024::{constant#0})` isn't local [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7beaa1885c33 - ::fmt::hba05984b66909775 [INFO] [stderr] 1: 0x7beaa20b0425 - core::fmt::write::h38203090c1dab928 [INFO] [stderr] 2: 0x7beaa3132f51 - std::io::Write::write_fmt::h7e48a3666ab78e42 [INFO] [stderr] 3: 0x7beaa1885a92 - std::sys::backtrace::BacktraceLock::print::h55ed9d1b43ec64e5 [INFO] [stderr] 4: 0x7beaa18895da - std::panicking::default_hook::{{closure}}::hb989fd6aa4d9796f [INFO] [stderr] 5: 0x7beaa188915f - std::panicking::default_hook::hba221439722ab1f3 [INFO] [stderr] 6: 0x7beaa09e74f3 - std[ae9376f90227beaf]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x7beaa1889e93 - std::panicking::rust_panic_with_hook::h70ac4842a61c6232 [INFO] [stderr] 8: 0x7beaa1889b8a - std::panicking::begin_panic_handler::{{closure}}::hc8e9d138a1ec19b4 [INFO] [stderr] 9: 0x7beaa1886109 - std::sys::backtrace::__rust_end_short_backtrace::hcdb761d27cb00b38 [INFO] [stderr] 10: 0x7beaa188984d - __rustc[8e96c245505cff7]::rust_begin_unwind [INFO] [stderr] 11: 0x7bea9ec3a2f0 - core::panicking::panic_fmt::hdc0babe8393d0ee7 [INFO] [stderr] 12: 0x7beaa0ba5d51 - >::visit_const [INFO] [stderr] 13: 0x7beaa0b06fc4 - >::super_visit_with:: [INFO] [stderr] 14: 0x7beaa2b5fdb7 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::gather_explicit_predicates_of::{closure#0} [INFO] [stderr] 15: 0x7beaa2b5c9a9 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::explicit_predicates_of [INFO] [stderr] 16: 0x7beaa2b5c877 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 17: 0x7beaa2259ebf - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 18: 0x7beaa2259722 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::explicit_predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 19: 0x7beaa2258dd4 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::predicates_of [INFO] [stderr] 20: 0x7beaa2258d07 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 21: 0x7beaa2259ea0 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 22: 0x7beaa2259640 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 23: 0x7beaa28a3f0d - rustc_hir_analysis[71ee9f19a094c0ea]::collect::lower_item [INFO] [stderr] 24: 0x7beaa28a13fd - ::visit_item [INFO] [stderr] 25: 0x7beaa2792983 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_item [INFO] [stderr] 26: 0x7beaa282e507 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_well_formed [INFO] [stderr] 27: 0x7beaa282e407 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 28: 0x7beaa282dc73 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::, rustc_query_system[e34bbde3b43f8a14]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 29: 0x7beaa282d77e - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 30: 0x7beaa28313fb - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_mod_type_wf [INFO] [stderr] 31: 0x7beaa2831213 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 32: 0x7beaa2e38019 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 33: 0x7beaa2e37d8a - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_mod_type_wf::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 34: 0x7beaa21a3ea0 - rustc_hir_analysis[71ee9f19a094c0ea]::check_crate [INFO] [stderr] 35: 0x7beaa21b822d - rustc_interface[43520f01eb690aa8]::passes::run_required_analyses [INFO] [stderr] 36: 0x7beaa2e319de - rustc_interface[43520f01eb690aa8]::passes::analysis [INFO] [stderr] 37: 0x7beaa2e319b3 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 38: 0x7beaa2db137d - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 39: 0x7beaa2db1078 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 40: 0x7beaa2e268b3 - rustc_interface[43520f01eb690aa8]::passes::create_and_enter_global_ctxt::, rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0} [INFO] [stderr] 41: 0x7beaa2ee7044 - rustc_interface[43520f01eb690aa8]::interface::run_compiler::<(), rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 42: 0x7beaa2e97db4 - std[ae9376f90227beaf]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 43: 0x7beaa2e981f4 - <::spawn_unchecked_::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[9c9b9f70d28d45b3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 44: 0x7beaa2e995eb - std::sys::pal::unix::thread::Thread::new::thread_start::h5f8278e1a2a70379 [INFO] [stderr] 45: 0x7beaa4237aa4 - [INFO] [stderr] 46: 0x7beaa42c4a34 - clone [INFO] [stderr] 47: 0x0 - [INFO] [stderr] [INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug. [INFO] [stderr] [INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/rustc-ice-2025-04-26T18_06_49-3501.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.88.0-nightly (1d0e7c032 2025-04-25) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [explicit_predicates_of] computing explicit predicates of `gadgets::non_native_field::implementations::utils::u16_field_words_to_u1024` [INFO] [stderr] #1 [predicates_of] computing predicates of `gadgets::non_native_field::implementations::utils::u16_field_words_to_u1024` [INFO] [stderr] #2 [check_well_formed] checking that `gadgets::non_native_field::implementations::utils::u16_field_words_to_u1024` is well-formed [INFO] [stderr] #3 [check_mod_type_wf] checking that types are well-formed in module `gadgets::non_native_field::implementations::utils` [INFO] [stderr] #4 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_hir_analysis/src/collect/predicates_of.rs:409:60: [INFO] [stderr] DefId::expect_local: `DefId(52:3095 ~ crypto_bigint[7b97]::uint::U1024::{constant#0})` isn't local [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7beaa1885c33 - ::fmt::hba05984b66909775 [INFO] [stderr] 1: 0x7beaa20b0425 - core::fmt::write::h38203090c1dab928 [INFO] [stderr] 2: 0x7beaa3132f51 - std::io::Write::write_fmt::h7e48a3666ab78e42 [INFO] [stderr] 3: 0x7beaa1885a92 - std::sys::backtrace::BacktraceLock::print::h55ed9d1b43ec64e5 [INFO] [stderr] 4: 0x7beaa18895da - std::panicking::default_hook::{{closure}}::hb989fd6aa4d9796f [INFO] [stderr] 5: 0x7beaa188915f - std::panicking::default_hook::hba221439722ab1f3 [INFO] [stderr] 6: 0x7beaa09e74f3 - std[ae9376f90227beaf]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x7beaa1889e93 - std::panicking::rust_panic_with_hook::h70ac4842a61c6232 [INFO] [stderr] 8: 0x7beaa1889b8a - std::panicking::begin_panic_handler::{{closure}}::hc8e9d138a1ec19b4 [INFO] [stderr] 9: 0x7beaa1886109 - std::sys::backtrace::__rust_end_short_backtrace::hcdb761d27cb00b38 [INFO] [stderr] 10: 0x7beaa188984d - __rustc[8e96c245505cff7]::rust_begin_unwind [INFO] [stderr] 11: 0x7bea9ec3a2f0 - core::panicking::panic_fmt::hdc0babe8393d0ee7 [INFO] [stderr] 12: 0x7beaa0ba5d51 - >::visit_const [INFO] [stderr] 13: 0x7beaa0b06fc4 - >::super_visit_with:: [INFO] [stderr] 14: 0x7beaa0b071ef - >::super_visit_with:: [INFO] [stderr] 15: 0x7beaa2b5fdb7 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::gather_explicit_predicates_of::{closure#0} [INFO] [stderr] 16: 0x7beaa2b5c9a9 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::explicit_predicates_of [INFO] [stderr] 17: 0x7beaa2b5c877 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 18: 0x7beaa2259ebf - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 19: 0x7beaa2259722 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::explicit_predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 20: 0x7beaa2258dd4 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::predicates_of [INFO] [stderr] 21: 0x7beaa2258d07 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 22: 0x7beaa2259ea0 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 23: 0x7beaa2259640 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 24: 0x7beaa28a3f0d - rustc_hir_analysis[71ee9f19a094c0ea]::collect::lower_item [INFO] [stderr] 25: 0x7beaa28a13fd - ::visit_item [INFO] [stderr] 26: 0x7beaa2792983 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_item [INFO] [stderr] 27: 0x7beaa282e507 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_well_formed [INFO] [stderr] 28: 0x7beaa282e407 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 29: 0x7beaa282dc73 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::, rustc_query_system[e34bbde3b43f8a14]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 30: 0x7beaa282d77e - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 31: 0x7beaa28313fb - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_mod_type_wf [INFO] [stderr] 32: 0x7beaa2831213 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 33: 0x7beaa2e38019 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 34: 0x7beaa2e37d8a - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_mod_type_wf::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 35: 0x7beaa21a3ea0 - rustc_hir_analysis[71ee9f19a094c0ea]::check_crate [INFO] [stderr] 36: 0x7beaa21b822d - rustc_interface[43520f01eb690aa8]::passes::run_required_analyses [INFO] [stderr] 37: 0x7beaa2e319de - rustc_interface[43520f01eb690aa8]::passes::analysis [INFO] [stderr] 38: 0x7beaa2e319b3 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 39: 0x7beaa2db137d - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 40: 0x7beaa2db1078 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 41: 0x7beaa2e268b3 - rustc_interface[43520f01eb690aa8]::passes::create_and_enter_global_ctxt::, rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0} [INFO] [stderr] 42: 0x7beaa2ee7044 - rustc_interface[43520f01eb690aa8]::interface::run_compiler::<(), rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 43: 0x7beaa2e97db4 - std[ae9376f90227beaf]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 44: 0x7beaa2e981f4 - <::spawn_unchecked_::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[9c9b9f70d28d45b3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 45: 0x7beaa2e995eb - std::sys::pal::unix::thread::Thread::new::thread_start::h5f8278e1a2a70379 [INFO] [stderr] 46: 0x7beaa4237aa4 - [INFO] [stderr] 47: 0x7beaa42c4a34 - clone [INFO] [stderr] 48: 0x0 - [INFO] [stderr] [INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug. [INFO] [stderr] [INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/rustc-ice-2025-04-26T18_06_49-3501.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.88.0-nightly (1d0e7c032 2025-04-25) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [explicit_predicates_of] computing explicit predicates of `gadgets::non_native_field::implementations::utils::u1024_to_fe` [INFO] [stderr] #1 [predicates_of] computing predicates of `gadgets::non_native_field::implementations::utils::u1024_to_fe` [INFO] [stderr] #2 [check_well_formed] checking that `gadgets::non_native_field::implementations::utils::u1024_to_fe` is well-formed [INFO] [stderr] #3 [check_mod_type_wf] checking that types are well-formed in module `gadgets::non_native_field::implementations::utils` [INFO] [stderr] #4 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_hir_analysis/src/collect/predicates_of.rs:409:60: [INFO] [stderr] DefId::expect_local: `DefId(52:3095 ~ crypto_bigint[7b97]::uint::U1024::{constant#0})` isn't local [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7beaa1885c33 - ::fmt::hba05984b66909775 [INFO] [stderr] 1: 0x7beaa20b0425 - core::fmt::write::h38203090c1dab928 [INFO] [stderr] 2: 0x7beaa3132f51 - std::io::Write::write_fmt::h7e48a3666ab78e42 [INFO] [stderr] 3: 0x7beaa1885a92 - std::sys::backtrace::BacktraceLock::print::h55ed9d1b43ec64e5 [INFO] [stderr] 4: 0x7beaa18895da - std::panicking::default_hook::{{closure}}::hb989fd6aa4d9796f [INFO] [stderr] 5: 0x7beaa188915f - std::panicking::default_hook::hba221439722ab1f3 [INFO] [stderr] 6: 0x7beaa09e74f3 - std[ae9376f90227beaf]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x7beaa1889e93 - std::panicking::rust_panic_with_hook::h70ac4842a61c6232 [INFO] [stderr] 8: 0x7beaa1889b8a - std::panicking::begin_panic_handler::{{closure}}::hc8e9d138a1ec19b4 [INFO] [stderr] 9: 0x7beaa1886109 - std::sys::backtrace::__rust_end_short_backtrace::hcdb761d27cb00b38 [INFO] [stderr] 10: 0x7beaa188984d - __rustc[8e96c245505cff7]::rust_begin_unwind [INFO] [stderr] 11: 0x7bea9ec3a2f0 - core::panicking::panic_fmt::hdc0babe8393d0ee7 [INFO] [stderr] 12: 0x7beaa0ba5d51 - >::visit_const [INFO] [stderr] 13: 0x7beaa0b06fc4 - >::super_visit_with:: [INFO] [stderr] 14: 0x7beaa0b071ef - >::super_visit_with:: [INFO] [stderr] 15: 0x7beaa2b5fdb7 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::gather_explicit_predicates_of::{closure#0} [INFO] [stderr] 16: 0x7beaa2b5c9a9 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::explicit_predicates_of [INFO] [stderr] 17: 0x7beaa2b5c877 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 18: 0x7beaa2259ebf - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 19: 0x7beaa2259722 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::explicit_predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 20: 0x7beaa2258dd4 - rustc_hir_analysis[71ee9f19a094c0ea]::collect::predicates_of::predicates_of [INFO] [stderr] 21: 0x7beaa2258d07 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 22: 0x7beaa2259ea0 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 23: 0x7beaa2259640 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::predicates_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 24: 0x7beaa28a3f0d - rustc_hir_analysis[71ee9f19a094c0ea]::collect::lower_item [INFO] [stderr] 25: 0x7beaa28a13fd - ::visit_item [INFO] [stderr] 26: 0x7beaa2792983 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_item [INFO] [stderr] 27: 0x7beaa282e507 - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_well_formed [INFO] [stderr] 28: 0x7beaa282e407 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 29: 0x7beaa282dc73 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::, rustc_query_system[e34bbde3b43f8a14]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 30: 0x7beaa282d77e - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 31: 0x7beaa28313fb - rustc_hir_analysis[71ee9f19a094c0ea]::check::wfcheck::check_mod_type_wf [INFO] [stderr] 32: 0x7beaa2831213 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 33: 0x7beaa2e38019 - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 34: 0x7beaa2e37d8a - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::check_mod_type_wf::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 35: 0x7beaa21a3ea0 - rustc_hir_analysis[71ee9f19a094c0ea]::check_crate [INFO] [stderr] 36: 0x7beaa21b822d - rustc_interface[43520f01eb690aa8]::passes::run_required_analyses [INFO] [stderr] 37: 0x7beaa2e319de - rustc_interface[43520f01eb690aa8]::passes::analysis [INFO] [stderr] 38: 0x7beaa2e319b3 - rustc_query_impl[fdac70e0dff9f6e6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 39: 0x7beaa2db137d - rustc_query_system[e34bbde3b43f8a14]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[fdac70e0dff9f6e6]::plumbing::QueryCtxt, false> [INFO] [stderr] 40: 0x7beaa2db1078 - rustc_query_impl[fdac70e0dff9f6e6]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 41: 0x7beaa2e268b3 - rustc_interface[43520f01eb690aa8]::passes::create_and_enter_global_ctxt::, rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0} [INFO] [stderr] 42: 0x7beaa2ee7044 - rustc_interface[43520f01eb690aa8]::interface::run_compiler::<(), rustc_driver_impl[6a08d50da65882a7]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 43: 0x7beaa2e97db4 - std[ae9376f90227beaf]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 44: 0x7beaa2e981f4 - <::spawn_unchecked_::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[9c9b9f70d28d45b3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 45: 0x7beaa2e995eb - std::sys::pal::unix::thread::Thread::new::thread_start::h5f8278e1a2a70379 [INFO] [stderr] 46: 0x7beaa4237aa4 - [INFO] [stderr] 47: 0x7beaa42c4a34 - clone [INFO] [stderr] 48: 0x0 - [INFO] [stderr] [INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug. [INFO] [stderr] [INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/rustc-ice-2025-04-26T18_06_49-3501.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.88.0-nightly (1d0e7c032 2025-04-25) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [explicit_predicates_of] computing explicit predicates of `gadgets::non_native_field::implementations::utils::u1024_to_u16_words` [INFO] [stderr] #1 [predicates_of] computing predicates of `gadgets::non_native_field::implementations::utils::u1024_to_u16_words` [INFO] [stderr] #2 [check_well_formed] checking that `gadgets::non_native_field::implementations::utils::u1024_to_u16_words` is well-formed [INFO] [stderr] #3 [check_mod_type_wf] checking that types are well-formed in module `gadgets::non_native_field::implementations::utils` [INFO] [stderr] #4 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stdout] error[E0275]: overflow evaluating the requirement `(simple_type_combinator::GateTypeEntry, std::option::Option<...>>, ...): simple_type_combinator::GateConfigurationHolder<...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/poseidon2/mod.rs:66:76 [INFO] [stdout] | [INFO] [stdout] 66 | type GateConfiguration> = ( [INFO] [stdout] | ____________________________________________________________________________^ [INFO] [stdout] 67 | | GateTypeEntry< [INFO] [stdout] 68 | | GoldilocksField, [INFO] [stdout] 69 | | Poseidon2FlattenedGate, [INFO] [stdout] ... | [INFO] [stdout] 72 | | GC, [INFO] [stdout] 73 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `BuildableCircuitRoundFunction::GateConfiguration` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/round_function.rs:95:61 [INFO] [stdout] | [INFO] [stdout] 95 | type GateConfiguration>: GateConfigurationHolder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `BuildableCircuitRoundFunction::GateConfiguration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:177:25 [INFO] [stdout] | [INFO] [stdout] 177 | flattened_vars: [Variable; >::INTERNAL_STRUCT_LEN], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_evaluate_witness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:177:36 [INFO] [stdout] | [INFO] [stdout] 173 | fn push_evaluate_witness>( [INFO] [stdout] | --------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 177 | flattened_vars: [Variable; >::INTERNAL_STRUCT_LEN], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_evaluate_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:233:9 [INFO] [stdout] | [INFO] [stdout] 233 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:233:14 [INFO] [stdout] | [INFO] [stdout] 225 | pub fn push>( [INFO] [stdout] | ---- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 233 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:233:9 [INFO] [stdout] | [INFO] [stdout] 233 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:233:9 [INFO] [stdout] | [INFO] [stdout] 225 | pub fn push>( [INFO] [stdout] | ---- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 233 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:233:14 [INFO] [stdout] | [INFO] [stdout] 233 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:233:9 [INFO] [stdout] | [INFO] [stdout] 225 | pub fn push>( [INFO] [stdout] | ---- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 233 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:14 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:14 [INFO] [stdout] | [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:14 [INFO] [stdout] | [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:14 [INFO] [stdout] | [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:14 [INFO] [stdout] | [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:14 [INFO] [stdout] | [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:14 [INFO] [stdout] | [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:14 [INFO] [stdout] | [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 288 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:14 [INFO] [stdout] | [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 289 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:14 [INFO] [stdout] | [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 290 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 329 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_evaluate_witness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:329:14 [INFO] [stdout] | [INFO] [stdout] 322 | fn pop_evaluate_witness>( [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 329 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_evaluate_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 329 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_evaluate_witness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 322 | fn pop_evaluate_witness>( [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 329 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_evaluate_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:329:14 [INFO] [stdout] | [INFO] [stdout] 329 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_evaluate_witness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 322 | fn pop_evaluate_witness>( [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 329 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_evaluate_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:372:9 [INFO] [stdout] | [INFO] [stdout] 372 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_front` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:372:14 [INFO] [stdout] | [INFO] [stdout] 365 | pub fn pop_front>( [INFO] [stdout] | --------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 372 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_front` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:372:9 [INFO] [stdout] | [INFO] [stdout] 372 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_front` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:372:9 [INFO] [stdout] | [INFO] [stdout] 365 | pub fn pop_front>( [INFO] [stdout] | --------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 372 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_front` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:372:14 [INFO] [stdout] | [INFO] [stdout] 372 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_front` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:372:9 [INFO] [stdout] | [INFO] [stdout] 365 | pub fn pop_front>( [INFO] [stdout] | --------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 372 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_front` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:14 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:14 [INFO] [stdout] | [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:14 [INFO] [stdout] | [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:14 [INFO] [stdout] | [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:14 [INFO] [stdout] | [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:14 [INFO] [stdout] | [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:14 [INFO] [stdout] | [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:14 [INFO] [stdout] | [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 430 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:14 [INFO] [stdout] | [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 431 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); N + T] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:14 [INFO] [stdout] | [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/mod.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 432 | [(); N + T]:, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `CircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_evaluate_witness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:148:14 [INFO] [stdout] | [INFO] [stdout] 140 | fn push_evaluate_witness>( [INFO] [stdout] | --------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 148 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_evaluate_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[cs::Variable; EL::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:144:25 [INFO] [stdout] | [INFO] [stdout] 144 | flattened_vars: [Variable; EL::INTERNAL_STRUCT_LEN], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_evaluate_witness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 140 | fn push_evaluate_witness>( [INFO] [stdout] | --------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 148 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_evaluate_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:148:14 [INFO] [stdout] | [INFO] [stdout] 148 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_evaluate_witness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 140 | fn push_evaluate_witness>( [INFO] [stdout] | --------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 148 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_evaluate_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:144:36 [INFO] [stdout] | [INFO] [stdout] 144 | flattened_vars: [Variable; EL::INTERNAL_STRUCT_LEN], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_evaluate_witness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 140 | fn push_evaluate_witness>( [INFO] [stdout] | --------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 148 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_evaluate_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:207:14 [INFO] [stdout] | [INFO] [stdout] 199 | pub fn push>( [INFO] [stdout] | ---- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 207 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 199 | pub fn push>( [INFO] [stdout] | ---- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 207 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:207:14 [INFO] [stdout] | [INFO] [stdout] 207 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 199 | pub fn push>( [INFO] [stdout] | ---- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 207 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 263 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:263:14 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 263 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 263 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 263 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 263 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 264 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 264 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 263 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 264 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 264 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:263:14 [INFO] [stdout] | [INFO] [stdout] 263 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 263 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:263:14 [INFO] [stdout] | [INFO] [stdout] 263 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 264 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:264:14 [INFO] [stdout] | [INFO] [stdout] 264 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 263 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:264:14 [INFO] [stdout] | [INFO] [stdout] 264 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn push_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 264 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::push_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_evaluate_witness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:303:14 [INFO] [stdout] | [INFO] [stdout] 296 | fn pop_evaluate_witness>( [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 303 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_evaluate_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_evaluate_witness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 296 | fn pop_evaluate_witness>( [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 303 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_evaluate_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:303:14 [INFO] [stdout] | [INFO] [stdout] 303 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_evaluate_witness` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 296 | fn pop_evaluate_witness>( [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 303 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_evaluate_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:341:9 [INFO] [stdout] | [INFO] [stdout] 341 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_front` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:341:14 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn pop_front>( [INFO] [stdout] | --------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 341 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_front` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:341:9 [INFO] [stdout] | [INFO] [stdout] 341 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_front` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:341:9 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn pop_front>( [INFO] [stdout] | --------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 341 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_front` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:341:14 [INFO] [stdout] | [INFO] [stdout] 341 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_front` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:341:9 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn pop_front>( [INFO] [stdout] | --------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 341 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_front` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:401:9 [INFO] [stdout] | [INFO] [stdout] 401 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `>::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:401:14 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 401 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:401:9 [INFO] [stdout] | [INFO] [stdout] 401 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:401:9 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 401 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:401:9 [INFO] [stdout] | [INFO] [stdout] 401 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:402:9 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 402 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:402:9 [INFO] [stdout] | [INFO] [stdout] 402 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:401:9 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 401 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:402:9 [INFO] [stdout] | [INFO] [stdout] 402 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:402:9 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 402 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:401:14 [INFO] [stdout] | [INFO] [stdout] 401 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:401:9 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 401 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:401:14 [INFO] [stdout] | [INFO] [stdout] 401 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:402:9 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 402 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); >::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:402:14 [INFO] [stdout] | [INFO] [stdout] 402 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:401:9 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 401 | [(); >::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:402:14 [INFO] [stdout] | [INFO] [stdout] 402 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/full_state_queue.rs:402:9 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn pop_with_optimizer, const M: usize>( [INFO] [stdout] | ------------------ required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 402 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `FullStateCircuitQueue::::pop_with_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `queue_optimizer::variable_length_hash_using_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn variable_length_hash_using_optimizer< [INFO] [stdout] | ------------------------------------ required by a bound in this function [INFO] [stdout] ... [INFO] [stdout] 23 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `variable_length_hash_using_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `queue_optimizer::variable_length_hash_using_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn variable_length_hash_using_optimizer< [INFO] [stdout] | ------------------------------------ required by a bound in this function [INFO] [stdout] ... [INFO] [stdout] 23 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `variable_length_hash_using_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `variable_length_hash_into_empty_state_using_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn variable_length_hash_into_empty_state_using_optimizer< [INFO] [stdout] | ----------------------------------------------------- required by a bound in this function [INFO] [stdout] ... [INFO] [stdout] 49 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `variable_length_hash_into_empty_state_using_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:49:10 [INFO] [stdout] | [INFO] [stdout] 49 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `variable_length_hash_into_empty_state_using_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn variable_length_hash_into_empty_state_using_optimizer< [INFO] [stdout] | ----------------------------------------------------- required by a bound in this function [INFO] [stdout] ... [INFO] [stdout] 49 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `variable_length_hash_into_empty_state_using_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `queue_optimizer::variable_length_absorb_into_state_using_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn variable_length_absorb_into_state_using_optimizer< [INFO] [stdout] | ------------------------------------------------- required by a bound in this function [INFO] [stdout] ... [INFO] [stdout] 73 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `variable_length_absorb_into_state_using_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); AW + SW + 1] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:73:10 [INFO] [stdout] | [INFO] [stdout] 73 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `queue_optimizer::variable_length_absorb_into_state_using_optimizer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/queue/queue_optimizer/mod.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn variable_length_absorb_into_state_using_optimizer< [INFO] [stdout] | ------------------------------------------------- required by a bound in this function [INFO] [stdout] ... [INFO] [stdout] 73 | [(); AW + SW + 1]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `variable_length_absorb_into_state_using_optimizer` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling toml_edit v0.19.15 [INFO] [stderr] Checking zksync_consensus_utils v0.10.0 [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `Self::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:33:43 [INFO] [stdout] | [INFO] [stdout] 33 | fn witness_from_set_of_values(values: [F; Self::INTERNAL_STRUCT_LEN]) -> Self::Witness; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `Self::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `allocatable::CSAllocatableExt::witness_from_set_of_values` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:33:47 [INFO] [stdout] | [INFO] [stdout] 33 | fn witness_from_set_of_values(values: [F; Self::INTERNAL_STRUCT_LEN]) -> Self::Witness; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CSAllocatableExt::witness_from_set_of_values` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `Self::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:38:39 [INFO] [stdout] | [INFO] [stdout] 38 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `Self::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `allocatable::CSAllocatableExt::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:38:50 [INFO] [stdout] | [INFO] [stdout] 38 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CSAllocatableExt::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `the constant `Self::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:39:39 [INFO] [stdout] | [INFO] [stdout] 39 | fn from_variables_set(_variables: [Variable; Self::INTERNAL_STRUCT_LEN]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot satisfy `the constant `Self::INTERNAL_STRUCT_LEN` can be evaluated` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `allocatable::CSAllocatableExt::from_variables_set` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:39:50 [INFO] [stdout] | [INFO] [stdout] 39 | fn from_variables_set(_variables: [Variable; Self::INTERNAL_STRUCT_LEN]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CSAllocatableExt::from_variables_set` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u16/mod.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` appears on the `impl`'s method `flatten_as_variables` but not on the corresponding trait's method [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:38:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub trait CSAllocatableExt: CSAllocatable { [INFO] [stdout] | ---------------- in this trait [INFO] [stdout] ... [INFO] [stdout] 38 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ this trait's method doesn't have the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[cs::Variable; Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u16/mod.rs:64:39 [INFO] [stdout] | [INFO] [stdout] 64 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u16/mod.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u16/mod.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 64 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 65 | where [INFO] [stdout] 66 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u16/mod.rs:66:14 [INFO] [stdout] | [INFO] [stdout] 66 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u16/mod.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 64 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 65 | where [INFO] [stdout] 66 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u16/mod.rs:64:50 [INFO] [stdout] | [INFO] [stdout] 64 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u16/mod.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 64 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 65 | where [INFO] [stdout] 66 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u160/mod.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` appears on the `impl`'s method `flatten_as_variables` but not on the corresponding trait's method [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:38:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub trait CSAllocatableExt: CSAllocatable { [INFO] [stdout] | ---------------- in this trait [INFO] [stdout] ... [INFO] [stdout] 38 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ this trait's method doesn't have the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[cs::Variable; Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u160/mod.rs:89:39 [INFO] [stdout] | [INFO] [stdout] 89 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u160/mod.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u160/mod.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 89 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 90 | where [INFO] [stdout] 91 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u160/mod.rs:91:14 [INFO] [stdout] | [INFO] [stdout] 91 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u160/mod.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 89 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 90 | where [INFO] [stdout] 91 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u160/mod.rs:89:50 [INFO] [stdout] | [INFO] [stdout] 89 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u160/mod.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 89 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 90 | where [INFO] [stdout] 91 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u256/mod.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` appears on the `impl`'s method `flatten_as_variables` but not on the corresponding trait's method [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:38:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub trait CSAllocatableExt: CSAllocatable { [INFO] [stdout] | ---------------- in this trait [INFO] [stdout] ... [INFO] [stdout] 38 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ this trait's method doesn't have the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[cs::Variable; Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u256/mod.rs:91:39 [INFO] [stdout] | [INFO] [stdout] 91 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u256/mod.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u256/mod.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 91 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 92 | where [INFO] [stdout] 93 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u256/mod.rs:93:14 [INFO] [stdout] | [INFO] [stdout] 93 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u256/mod.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 91 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 92 | where [INFO] [stdout] 93 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u256/mod.rs:91:50 [INFO] [stdout] | [INFO] [stdout] 91 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u256/mod.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 91 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 92 | where [INFO] [stdout] 93 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u32/mod.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` appears on the `impl`'s method `flatten_as_variables` but not on the corresponding trait's method [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:38:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub trait CSAllocatableExt: CSAllocatable { [INFO] [stdout] | ---------------- in this trait [INFO] [stdout] ... [INFO] [stdout] 38 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ this trait's method doesn't have the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[cs::Variable; Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u32/mod.rs:73:39 [INFO] [stdout] | [INFO] [stdout] 73 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u32/mod.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u32/mod.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 73 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 74 | where [INFO] [stdout] 75 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u32/mod.rs:75:14 [INFO] [stdout] | [INFO] [stdout] 75 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u32/mod.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 73 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 74 | where [INFO] [stdout] 75 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u32/mod.rs:73:50 [INFO] [stdout] | [INFO] [stdout] 73 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u32/mod.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 73 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 74 | where [INFO] [stdout] 75 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u512/mod.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` appears on the `impl`'s method `flatten_as_variables` but not on the corresponding trait's method [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:38:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub trait CSAllocatableExt: CSAllocatable { [INFO] [stdout] | ---------------- in this trait [INFO] [stdout] ... [INFO] [stdout] 38 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ this trait's method doesn't have the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[cs::Variable; Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u512/mod.rs:98:39 [INFO] [stdout] | [INFO] [stdout] 98 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u512/mod.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u512/mod.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 98 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 99 | where [INFO] [stdout] 100 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u512/mod.rs:100:14 [INFO] [stdout] | [INFO] [stdout] 100 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u512/mod.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 98 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 99 | where [INFO] [stdout] 100 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u512/mod.rs:98:50 [INFO] [stdout] | [INFO] [stdout] 98 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u512/mod.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 98 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 99 | where [INFO] [stdout] 100 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u8/mod.rs:169:9 [INFO] [stdout] | [INFO] [stdout] 169 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` appears on the `impl`'s method `flatten_as_variables` but not on the corresponding trait's method [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/traits/allocatable.rs:38:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub trait CSAllocatableExt: CSAllocatable { [INFO] [stdout] | ---------------- in this trait [INFO] [stdout] ... [INFO] [stdout] 38 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ this trait's method doesn't have the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[cs::Variable; Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u8/mod.rs:167:39 [INFO] [stdout] | [INFO] [stdout] 167 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u8/mod.rs:169:9 [INFO] [stdout] | [INFO] [stdout] 169 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u8/mod.rs:169:9 [INFO] [stdout] | [INFO] [stdout] 167 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 168 | where [INFO] [stdout] 169 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u8/mod.rs:169:14 [INFO] [stdout] | [INFO] [stdout] 169 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u8/mod.rs:169:9 [INFO] [stdout] | [INFO] [stdout] 167 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 168 | where [INFO] [stdout] 169 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `[(); Self::INTERNAL_STRUCT_LEN] well-formed` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u8/mod.rs:167:50 [INFO] [stdout] | [INFO] [stdout] 167 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: required by a bound in ` as allocatable::CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/boojum-0.31.0/src/gadgets/u8/mod.rs:169:9 [INFO] [stdout] | [INFO] [stdout] 167 | fn flatten_as_variables(&self) -> [Variable; Self::INTERNAL_STRUCT_LEN] [INFO] [stdout] | -------------------- required by a bound in this associated function [INFO] [stdout] 168 | where [INFO] [stdout] 169 | [(); Self::INTERNAL_STRUCT_LEN]:, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in ` as CSAllocatableExt>::flatten_as_variables` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0275, E0284. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0275`. [INFO] [stdout] [INFO] [stderr] error: could not compile `boojum` (lib) due to 260 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "271ec058d262a7c4a6712e3f0a58bdcd6420afeff42318431752c5880ceb9426", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "271ec058d262a7c4a6712e3f0a58bdcd6420afeff42318431752c5880ceb9426", kill_on_drop: false }` [INFO] [stdout] 271ec058d262a7c4a6712e3f0a58bdcd6420afeff42318431752c5880ceb9426