Skip to content

fix: do not eliminate positive state priority variables in alias elimination#4497

Merged
AayushSabharwal merged 2 commits into
masterfrom
as/alias-elim-irreducibles
Apr 30, 2026
Merged

fix: do not eliminate positive state priority variables in alias elimination#4497
AayushSabharwal merged 2 commits into
masterfrom
as/alias-elim-irreducibles

Conversation

@AayushSabharwal
Copy link
Copy Markdown
Member

@AayushSabharwal AayushSabharwal commented Apr 28, 2026

This fixes regressions in multibody models.

@oscardssmith
Copy link
Copy Markdown
Member

what's special about positive state priority?

@AayushSabharwal
Copy link
Copy Markdown
Member Author

Positive state priority means the user wants this variable to be part of the selected states, so we shouldn't eliminate it as observed.

@AayushSabharwal AayushSabharwal force-pushed the as/alias-elim-irreducibles branch from 945c95c to 31e7e21 Compare April 30, 2026 06:46
@AayushSabharwal AayushSabharwal force-pushed the as/alias-elim-irreducibles branch from 31e7e21 to 78a0948 Compare April 30, 2026 11:01
@AayushSabharwal AayushSabharwal merged commit 709e668 into master Apr 30, 2026
57 of 80 checks passed
@AayushSabharwal AayushSabharwal deleted the as/alias-elim-irreducibles branch April 30, 2026 12:42
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