Uses allclose for float32 operation in the test
- Numpy1.9 float32 array sum() has lower precision