Skip to content

fix: clear stale SimpleSmt subtree entries#981

Open
huitseeker wants to merge 1 commit intonextfrom
fix/smt-set-subtree-sparse-clear
Open

fix: clear stale SimpleSmt subtree entries#981
huitseeker wants to merge 1 commit intonextfrom
fix/smt-set-subtree-sparse-clear

Conversation

@huitseeker
Copy link
Copy Markdown
Collaborator

The fix clears only stored SimpleSmt leaves and inner nodes under the replacement subtree prefix, instead of enumerating the full theoretical subtree. It also handles the depth-64 case without shifting/overflowing and removes the subtree root node itself when needed.

Replaces #840.

@huitseeker huitseeker force-pushed the fix/smt-set-subtree-sparse-clear branch from 64c41e5 to 567ac5c Compare April 21, 2026 12:05
@huitseeker huitseeker marked this pull request as ready for review April 21, 2026 12: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