You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I execute this program with souffle -w example.dl and get the output:
Floating-point arithmetic exception signal in rule:
lwug(cat(J,J),J) :-
ycuc(K,K,K,_,K,_,K,_),
bydd(J,K),
K = (K/K),
K = -(K).
in file example.dl [11:1-11:74]
There is only one division in this program as B/B in the head of rule of unoa, but B only equals to -3. So there can't be divide-by-zero. The program can execute correctly if I remove the inline.
The version of Souffle is 29c5921
The text was updated successfully, but these errors were encountered:
Hi,
I find a
Floating-point arithmetic exception
caused byinline
, consider the following program:I execute this program with
souffle -w example.dl
and get the output:There is only one division in this program as
B/B
in the head of rule ofunoa
, butB
only equals to-3
. So there can't be divide-by-zero. The program can execute correctly if I remove theinline
.The version of Souffle is
29c5921
The text was updated successfully, but these errors were encountered: