Skip to content

chore: refresh #167 (rayon-wasm32) + #170 (rocq-gating doc) onto current main#200

Merged
avrabe merged 1 commit into
mainfrom
chore/refresh-167-170
Jun 13, 2026
Merged

chore: refresh #167 (rayon-wasm32) + #170 (rocq-gating doc) onto current main#200
avrabe merged 1 commit into
mainfrom
chore/refresh-167-170

Conversation

@avrabe

@avrabe avrabe commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

Re-applies the still-needed content of stale PRs #167 and #170, which conflicted after the #196/#198 changes.

Verified: loom-core compiles for wasm32-wasip2 (rayon excluded); ci.yml valid YAML; native clippy clean. Supersedes #167 and #170.

🤖 Generated with Claude Code

…+ rocq-gating doc)

#167 and #170 were based on a pre-v1.1.13 main and conflicted after the
#196/#198 changes. Re-applying their (still-needed) content fresh:

- #167 (#142): exclude rayon on wasm32 (`[target.'cfg(not(target_arch =
  "wasm32"))'.dependencies]`) + islands.rs sequential fallback, so the
  release wasm32-wasip2 build links (rayon's thread pool needs pthread). The
  island tie-break is deterministic → wasm result bit-identical.
- #170 (#169): document why rocq-proofs is continue-on-error (upstream
  rules_rocq_rust breakage; fix in flight #141) + the ordered plan to make it
  gating once green.

Verified: loom-core compiles for wasm32-wasip2 (rayon excluded, islands
sequential path); ci.yml is valid YAML; native clippy clean.

Closes #167. Closes #170.
@avrabe avrabe merged commit 6f07be4 into main Jun 13, 2026
7 of 19 checks passed
@avrabe avrabe deleted the chore/refresh-167-170 branch June 13, 2026 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant