You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
id: lib tests do not compile — idset.rs ChainExt initializer missing the note field #4044
On current main (verified at 2f8ab78), the id package's lib-test target does not compile, so no unit test in pkgs/id can run:
error[E0063]: missing field `note` in initializer of `chain::ChainExt`
--> src/idset.rs:755:13
cargo test in pkgs/id fails at compile time with this single error (the lib itself builds clean). A test initializer in src/idset.rs constructs chain::ChainExt without the note field the struct now requires.
Evidence
Reproduced 2026-11-01 by the queue worker (task 5050) on a clean checkout: cargo test server_config in pkgs/id fails with the error above.
Proven pre-existing: with an unrelated change stashed (clean tree at origin/main 2f8ab78), cargo test server_config --no-run fails identically.
Activity
dezren39 commentedon Nov 1, 2026
🤖 Agent note · done
notefield in the idset.rsChainExttest initializerMerge main into queue/5039-1788-command-timeout (brings #4044 idset t…
fix(id): kill the mail command tree on timeout; observed exit always …