message: return util tests that were highlighting the problem
diff: @@ -577,15 +577,14 @@ BOOST_AUTO_TEST_CASE(test_ParseFixedPoint)
  BOOST_CHECK(!ParseFixedPoint("-", 8, &amount));
  BOOST_CHECK(!ParseFixedPoint("a-1000", 8, &amount));
  BOOST_CHECK(!ParseFixedPoint("-a1000", 8, &amount));
  - // these are not working due to fix 37df99c3856c1d9e81d895425ea395311d42dc1d
  - //BOOST_CHECK(!ParseFixedPoint("-1000a", 8, &amount));
  - //BOOST_CHECK(!ParseFixedPoint("-01000", 8, &amount));
  - //BOOST_CHECK(!ParseFixedPoint("00.1", 8, &amount));
  - //BOOST_CHECK(!ParseFixedPoint(".1", 8, &amount));
  - //BOOST_CHECK(!ParseFixedPoint("--0.1", 8, &amount));
  - //BOOST_CHECK(!ParseFixedPoint("0.000000001", 8, &amount));
  - //BOOST_CHECK(!ParseFixedPoint("-0.000000001", 8, &amount));
  - //BOOST_CHECK(!ParseFixedPoint("0.00000001000000001", 8, &amount));
  + BOOST_CHECK(!ParseFixedPoint("-1000a", 8, &amount));
  + BOOST_CHECK(!ParseFixedPoint("-01000", 8, &amount));
  + BOOST_CHECK(!ParseFixedPoint("00.1", 8, &amount));
  + BOOST_CHECK(!ParseFixedPoint(".1", 8, &amount));
  + BOOST_CHECK(!ParseFixedPoint("--0.1", 8, &amount));
  + BOOST_CHECK(!ParseFixedPoint("0.000000001", 8, &amount));
  + BOOST_CHECK(!ParseFixedPoint("-0.000000001", 8, &amount));
  + BOOST_CHECK(!ParseFixedPoint("0.00000001000000001", 8, &amount));
  BOOST_CHECK(!ParseFixedPoint("-10000000000.00000000", 8, &amount));
  BOOST_CHECK(!ParseFixedPoint("10000000000.00000000", 8, &amount));
  BOOST_CHECK(!ParseFixedPoint("-10000000000.00000001", 8, &amount));
  