Skip to content

LIB$MATCH_COND implemented (chf register row absent -> implemented) - #1803

Merged
baron-3dl merged 1 commit into
mainfrom
lane/lib-match-cond
Oct 19, 2026
Merged

baron-3dl merged 1 commit into
mainfrom
lane/lib-match-cond

Conversation

@baron-3dl

Copy link
Copy Markdown
Contributor

Adds lib$match_cond (the tier-1 sys_unwind corpus example calls it): compares the condition code field of the signalled value against up to eight listed conditions, ignoring severity and control bits; returns the 1-based index or 0. Omitted trailing arguments pad via the OVMX_PAD_9 macro. Unit test tests/libvms/test_lib_match_cond.c (mutation of the mask makes it red). Stacked on #1802 (same chf.yaml); will rebase after it merges.

🤖 Generated with Claude Code

@baron-3dl
baron-3dl enabled auto-merge October 18, 2026 20:33
@baron-3dl
baron-3dl added this pull request to the merge queue Oct 18, 2026
@baron-3dl
baron-3dl removed this pull request from the merge queue due to a manual request Oct 18, 2026
@baron-3dl
baron-3dl force-pushed the lane/lib-match-cond branch from 9ddb61b to 7b6aa8e Compare October 18, 2026 22:11
@baron-3dl
baron-3dl added this pull request to the merge queue Oct 18, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Oct 18, 2026
…it test

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@baron-3dl
baron-3dl force-pushed the lane/lib-match-cond branch from 7b6aa8e to 1e2056f Compare October 19, 2026 03:19
@baron-3dl
baron-3dl added this pull request to the merge queue Oct 19, 2026
Merged via the queue into main with commit 7b13c91 Oct 19, 2026
5 checks passed
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