Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
After #1880 got merged and 0.9.3 released, we've switched over to that new version and are now running into the following panic, which is reproducible with the integration tests we've already had for
run_query()
but which were deactivated in our branch because they failed on windows and blocked CI.This panic occurs in the printer for the first test case from the integration script, which runs the following program:
with query:
The printer tries to print values for X, which don't exist because there is no solution.
My suspicion is that our code in
run_query()
doesn't detect the case that we don't have a solution because of the use ofdiscontiguous
here.