Skip to content

Conversation

@OrestisLomis
Copy link
Contributor

fixes #795

@OrestisLomis
Copy link
Contributor Author

there was no final else case for certain constraint types e.g. table constraint; added an initial skip block for all supported types. Maybe this should be separate?

locally I have no failing tests either way, so I'm confused why the CI is failing here

@IgnaceBleukx
Copy link
Collaborator

Hmm I'm hesitant for throwing the entire model through linearize... It will add a lot of overhead that is not required.

The proper fix is to treat div and mod as global constraints instead, and provide a suitable decomposition for them. (This can just be the linear one that we have already).
That avoids passing all constraints through linearize.

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.

pumpkin does not support exponentiation or modulo division

3 participants