Skip to content

Conversation

@blishko
Copy link
Collaborator

@blishko blishko commented Nov 4, 2025

Description

This transformation is a bit expensive to check and should not be attempted repeatedly, which is what we are doing now. It might make sense to apply it once at the very end before we encode to SMT.
However, the simplification system does not support that yet. For now the simplification can be removed.
We could attempt to bring it back later.

Resolves #831.

Checklist

  • tested locally
  • added automated tests
  • updated the docs
  • updated the changelog

@blishko blishko requested a review from msooseth November 11, 2025 19:17
Copy link
Collaborator

@msooseth msooseth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, doesn't seem crucial. Would be nice to know why it was written, i.e. if there was a particular reason. I guess not. Let's remove it. We can undo the PR later if need be, but I doubt it will be needed. May be useful to add a ChangeLog item though...

This transformation is a bit expensive to check and should not be
attempted repeatedly, which is what we are doing now.
It might make sense to apply it once at the very end before we encode to
SMT.
However, the simplification system does not support that yet.
For now the simplification can be removed.
We could attempt to bring it back later.
@blishko blishko force-pushed the simplifications-cleanup branch from f7ddfee to 2faf074 Compare November 12, 2025 10:01
@blishko
Copy link
Collaborator Author

blishko commented Nov 12, 2025

Changelog entry added.

@blishko blishko merged commit 0efc157 into main Nov 12, 2025
7 checks passed
@blishko blishko deleted the simplifications-cleanup branch November 12, 2025 10:14
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.

Investigate a special simplification case for WriteWord

3 participants