20260413 update clvmr main 0 17 5 - #441
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub. |
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
Ignoring alerts on:
|
|
@SocketSecurity ignore cargo/libm@0.2.16 |
|
@SocketSecurity ignore cargo/malachite-nz@0.9.1 |
|
@SocketSecurity ignore cargo/paste@1.0.15 |
|
@SocketSecurity ignore cargo/anyhow@1.0.102 |
|
@SocketSecurity ignore cargo/prettyplease@0.2.34 cargo/wasmparser@0.244.0 cargo/wit-bindgen-rust-macro@0.51.0 cargo/wit-bindgen-rust@0.51.0 cargo/wit-bindgen@0.57.1 |
|
@SocketSecurity ignore cargo/prettyplease@0.2.34 cargo/wasmparser@0.244.0 cargo/wit-bindgen-rust-macro@0.51.0 cargo/wit-bindgen-rust@0.51.0 cargo/wit-bindgen@0.57.1 cargo/prettyplease@0.2.36 cargo/wit-bindgen@0.51.0 |
|
@SocketSecurity ignore cargo/wit-component@0.244.0 |
|
@SocketSecurity ignore cargo/js-sys@0.3.103 |
|
@SocketSecurity ignore cargo/malachite-nz@0.9.2 |
|
@SocketSecurity ignore cargo/quote@1.0.47 |
|
@SocketSecurity ignore cargo/r-efi@5.3.0 |
|
@SocketSecurity ignore cargo/zerocopy-derive@0.8.55 |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 8e0ea6f. Configure here.

Note
Medium Risk
Medium risk from a major clvmr bump and crypto/BLS dependency realignment (chia-bls downgrade), which can change CLVM evaluation and compilation behavior; CI pinning reduces toolchain drift but does not eliminate semantic risk.
Overview
Bumps the crate to 0.5.0 and upgrades clvmr to 0.17.5, aligning classic compiler/runtime code with clvmr’s
ClvmFlagsAPI (replacing rawu32flags), newDialectmethods (flags,gc_candidate), and operators that takemax_cost+ flags. Addschoose_run_flagsand keeps compiler-operator run flags in sync per nestedrun_programcall.Dependency refresh: chia-bls moves to 0.38.2, rand to 0.10, getrandom to 0.3.4 (non-wasm), with matching test RNG updates (
TryRng,ChaChaRng::from_rng).tempfileis pinned to 3.24.0.CI/release: Rust is pinned to 1.97.1 everywhere; NPM wasm builds use
RUSTFLAGSfor unsupported getrandom on wasm, Node 24, and refreshed lockfiles for main and wasm crates.Reviewed by Cursor Bugbot for commit 569d285. Bugbot is set up for automated code reviews on this repo. Configure here.