Reported test failure due to exact floating point comparison
------------------------------------------------------------
Key: MAHOUT-600
URL: https://issues.apache.org/jira/browse/MAHOUT-600
Project: Mahout
Issue Type: Bug
Reporter: Ted Dunning
Jeremy Lewi kindly pointed this result from his machine out to us:
{code}
Test set: org.apache.mahout.math.VectorTest
-------------------------------------------------------------------------------
Tests run: 20, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.045 sec <<<
FAILURE!
testLogNormalize(org.apache.mahout.math.VectorTest) Time elapsed: 0.002 sec
<<< FAILURE!
java.lang.AssertionError:
expected:<{2:0.5345224838248488,1:0.4235990463273581,0:0.2672612419124244}> but
was:<{2:0.5345224838248488,1:0.423599046327358,0:0.2672612419124244}>
at org.junit.Assert.fail(Assert.java:91)
at org.junit.Assert.failNotEquals(Assert.java:645)
at org.junit.Assert.assertEquals(Assert.java:126)
at org.junit.Assert.assertEquals(Assert.java:145)
at
org.apache.mahout.math.VectorTest.testLogNormalize(VectorTest.java:509)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
{code}
I have a patch that cleans this up. Will attach forthwith.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.