Open bertram-gil opened 2 years ago
So on a syntax level there is a negative cycle, but I agree that Scallop could be smarter to detect that the demand on a__
should not be propagated into the demand for path
. Let me debug this issue a little more and get back to you.
Hi, Consider the following program:
The above program runs without any problems. But if I add
@demand("bf")
beforepath
then i get:But there is no negative path between
a__
andpath
. Am I doing something wrong? Is this not a valid program if we enable magic transformation?