Skip to content

Pin slang fix for overflowing replication widths - #2

Closed
willpartcl wants to merge 1 commit into
partcl/boson-basefrom
will/fix-replication-width
Closed

willpartcl wants to merge 1 commit into
partcl/boson-basefrom
will/fix-replication-width

Conversation

@willpartcl

@willpartcl willpartcl commented Oct 21, 2026 •

Copy link
Copy Markdown

Pin the slang submodule to the fix for overflowing replication widths. The change widens the multiplication before the existing width check, avoiding SIGSEGV during constant folding of oversized nested replication expressions.

Depends on partcleda/slang#5. Keep this draft until that dependency is ready. Upstream tests pass: 2,208 test cases, including overflow and maximum-valid-width regressions. The only change here is the submodule pointer; Boson's native elaborator integration and CLI reproduction are being tested against this exact pin.

Refs partcleda/boson#5421.

AI disclosure: prepared with OpenAI Codex.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

@willpartcl willpartcl closed this Nov 5, 2026
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