Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add an option to freeze literals #228

Merged
merged 1 commit into from
Jul 29, 2020
Merged

add an option to freeze literals #228

merged 1 commit into from
Jul 29, 2020

Conversation

rkaminsk
Copy link
Member

This commit adds an option to freeze a literal added during propagator
initialization. This is important to prevent the literal from being
eliminated from preprocessing. Not freezing the literal will lead to
crashes if clauses over this literal are added later during propagation.

This commit adds an option to freeze a literal added during propagator
initialization. This is important to prevent the literal from being
eliminated from preprocessing. Not freezing the literal will lead to
crashes if clauses over this literal are added later during propagation.
@rkaminsk rkaminsk self-assigned this Jul 29, 2020
@rkaminsk rkaminsk added this to the v5.5.0 milestone Jul 29, 2020
@rkaminsk rkaminsk merged commit 1a8512c into wip Jul 29, 2020
@rkaminsk rkaminsk deleted the feature/freeze branch August 29, 2020 11:40
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.

Variables created during propagator initialization are not frozen and might be eliminated by preprocessing.
1 participant