[ https://issues.apache.org/jira/browse/MESOS-4018?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15151032#comment-15151032 ]
Joseph Wu commented on MESOS-4018: ---------------------------------- I just saw a test failure due to what seems like a rounding error: {code} [ RUN ] SlaveTest.StateEndpoint ../../src/tests/slave_tests.cpp:1220: Failure Value of: state.values["start_time"].as<JSON::Number>().as<int>() Actual: 1458159086 Expected: static_cast<int>(Clock::now().secs()) Which is: 1458159085 [ FAILED ] SlaveTest.StateEndpoint (193 ms) {code} > Enhance float-point operation in Mesos > -------------------------------------- > > Key: MESOS-4018 > URL: https://issues.apache.org/jira/browse/MESOS-4018 > Project: Mesos > Issue Type: Epic > Components: stout > Reporter: Klaus Ma > Assignee: Neil Conway > > For now, there are several defects about float-point equal checking. This > EPIC is used to build float-point operation in {{stout}} for other > components. The major operation will be: > 1. {{bool almostEqual(double left, double right)}} for Scalar {{operator==}} > 2. {{CHECK_NEAR(left, right)}} for assert in components -- This message was sent by Atlassian JIRA (v6.3.4#6332)