next up previous index
Next: The Set Domain Library Up: The Finite Domains Library Previous: Program Examples   Index

Current Known Restrictions and Bugs

1.
The default domain for integer finite domain variables is -10000000..10000000. Larger domains must be stated explicitly using the ::/2 predicate, however neither bound can be outside the standard integer range for the machine (usually 32 bits).

2.
Linear integer terms are processed using machine integers and thus if the maximum or minimum value of a linear term overflows this range (usually 32 bits), incorrect results are reported. This may occur if large coefficients are used, if domains are too large or a combination of the two.



Warwick Harvey
2004-08-07