Skip to content

Linearizing reified variables for solver without ivarmap duplicates domain constraints if called multiple times #861

@hbierlee

Description

@hbierlee

As discussed internally, we'll have a different issue for non-ivarmap solvers where the problem remain.

However, for solvers without ivarmap, it is created each function call, so there the issue likely remains. I think for those solvers, they should also just have an ivarmap if we're going to do any int2bool powered rewriting. I'm setting this PR as ready, since that issue should probably be a different PR.

Originally posted by @hbierlee in #860 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions