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
MACHINE ArithmeticLaws
VARIABLES x
INVARIANT
x:INTEGER &
(x>0 => 2**(10x) = 2(2**(10*x-1)))
INITIALISATION
x := -3
OPERATIONS
IncX = SELECT x<50 THEN x := x+1 END
END
we get a counter example for x=7. Apparently we can't handle exponents > 64
The text was updated successfully, but these errors were encountered:
the number is too large for Z3 to handle it correctly. in consequence, it reports unknown. the error is wrongly reported because of the missing handling for UNKNOWN return statuses. This is already reported in #59
in the machine
MACHINE ArithmeticLaws
VARIABLES x
INVARIANT
x:INTEGER &
(x>0 => 2**(10x) = 2(2**(10*x-1)))
INITIALISATION
x := -3
OPERATIONS
IncX = SELECT x<50 THEN x := x+1 END
END
we get a counter example for x=7. Apparently we can't handle exponents > 64
The text was updated successfully, but these errors were encountered: