id summary reporter owner description type status milestone component version severity resolution keywords cc 4779 real test expected failure should be marked as such Jim Bell Joel de Guzman "The qi/real.cpp test failure is described as expected in source-code comments, and indeed fails on every platform. {{{ ..\libs\spirit\test\qi\real.cpp(421): test 'test_attr(""123233.4124"", float_, f) && f == 123233.4140625f' failed in function 'int main()' 1 error detected. }}} This failure reduces the value of the other tests in qi/real that do pass, as the whole test is marked failed. Further, this failure causes the entire spirit library to be marked as fail/yellow across every platform. I suggest splitting the expected failure into a separate test and marking it as an expected failure (see the regression test legend at the bottom of the page). This would better reflect the state of both qi/real and the entire spirit library. Also, shouldn't the local compare() function be used here instead of operator==()? " Tasks closed Boost 1.45.0 spirit Boost Development Trunk Regression invalid