[LOGIC-79] Setting finite domain on more than two lvars using domain fn throws UnsupportedOperationException Created: 18/Dec/12 Updated: 28/Jul/13 Resolved: 20/Dec/12
|Reporter:||Frederik De Bleser||Assignee:||David Nolen|
Clojure 1.4.0 , core.logic 0.8.0-beta3
When specifying domains on more than two lvars core.logic 0.8.0-beta3 throws an UnsupportedOperationException. Here's an example:
I've checked and commit 07f2f6a introduced the fix, so this is possibly related to
When trying to isolate the bug I found that:
Here's a test that checks the behavior. The test works in the latest version but fails in all commits before 07f2f6a.
|Comment by David Nolen [ 18/Dec/12 9:29 AM ]|
So is there a bug in master or not? To keep tracking issues simpler, if the bug does not exist in master please don't open a ticket.
|Comment by Frederik De Bleser [ 18/Dec/12 9:34 AM ]|
The issue is fixed in master.
I still wanted to report it since it seems to somehow relate to
Sorry for the confusion.
|Comment by David Nolen [ 20/Dec/12 11:51 PM ]|
Not relevant to master.