The optimisation precision has been increased, and the value checking precision has been decreased.
This change is to allow the test to pass on Python 2.5 and 3.1 on a 32-bit GNU/Linux system. This
may be related to 32-bit numpy 1.6.2 verses later numpy versions causing precision differences.