Skip to content

ConstraintAnalysis fuzz bug: Do not AND after a branch is not taken - #9035

Open
kripken wants to merge 1 commit into
WebAssembly:mainfrom
kripken:constraint.impossible.branch
Open

ConstraintAnalysis fuzz bug: Do not AND after a branch is not taken#9035
kripken wants to merge 1 commit into
WebAssembly:mainfrom
kripken:constraint.impossible.branch

Conversation

@kripken

@kripken kripken commented Aug 21, 2026

Copy link
Copy Markdown
Member

If we prove a branch is not taken, we'd hit an internal error if we tried
to perform an AND with more constraints on it later. Once we are in
unreachable code, we must not do anything (and the caller will handle
that).

@kripken
kripken requested a review from a team as a code owner August 21, 2026 23:36
@kripken
kripken requested review from stevenfontanella and removed request for a team August 21, 2026 23:36
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.

2 participants