I get 2 extra tuples: (49, "ms", "ms") and (74, "bx", "bx").
However, adding the subgoal e__(d, b, e) in the rule for h__ should not introduce extra entries in the result for relation h__.
Please let me know if you cannot reproduce this result or if I am doing something wrong.
Hi guys,
Consider the following Scallop program:
When I run this program with the latest Scallop commit (
fdd074767ae909d695f558c9757e1ef05a987da6
), I get:If I now add a subgoal
e__(d, b, e)
in the rule for relationh__
to get the following new program:Now if i run this program, I get:
I get 2 extra tuples:
(49, "ms", "ms")
and(74, "bx", "bx")
. However, adding the subgoale__(d, b, e)
in the rule forh__
should not introduce extra entries in the result for relationh__
.Please let me know if you cannot reproduce this result or if I am doing something wrong.
My machine: