Removing "Auto-increment functor in a recursive rule" error. #2563
Unanswered
thomas-colcombet
asked this question in
Q&A
Replies: 2 comments 3 replies
|
Hi, this check cannot be disabled. |
2 replies
|
Thank you for your answer. Indeed, the recursive rule error seems to exist for avoiding non-termination in situation such as: (and indeed, souffle complains) However, using cat, the exact same non-termination effect arises: Which does not terminate when executed. Hence, I do not understand the rationale behind forbidding the first code, and allowing the second one. Both situations seems to me of the same nature... |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi,
I would like to use autoinc() in a recursive rule, but in a situation for which I know in advance that no infinite recursion can happen. Is there a way to disable the error message "Auto-increment functor in a recursive rule", either globally, or for a specific rule?
All reactions