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 don't know enough about the WAM to understand this properly, but I guess the problem is the sub(x(2),1,1). (which gets corrected to sub(y(2),1,1). in the version with the extra true). It seems that only 1 x register is allocated but it's trying to use the second one, while in the version with an extra true it uses the correct y(2) register.
The text was updated successfully, but these errors were encountered:
Stumbled on this one in bakaq/constrained.pl#16 (comment). The most I could isolate it is this:
The decompilation of the predicates is as follows:
I don't know enough about the WAM to understand this properly, but I guess the problem is the
sub(x(2),1,1).
(which gets corrected tosub(y(2),1,1).
in the version with the extratrue
). It seems that only 1x
register is allocated but it's trying to use the second one, while in the version with an extratrue
it uses the correcty(2)
register.The text was updated successfully, but these errors were encountered: