stdcpp/tsrc/Boost_test/math/test/src/log1p_expm1_test.cpp
changeset 22 ddc455616bd6
parent 0 e4d67989cc36
child 45 4b03adbd26ca
child 57 2efc27d87e1c
--- a/stdcpp/tsrc/Boost_test/math/test/src/log1p_expm1_test.cpp	Fri Apr 16 16:46:38 2010 +0300
+++ b/stdcpp/tsrc/Boost_test/math/test/src/log1p_expm1_test.cpp	Mon May 03 14:06:43 2010 +0300
@@ -559,13 +559,14 @@
    //
    // C99 Appendix F special cases:
    static const T zero = 0;
-   static const T m_one = -1;
+   
    BOOST_CHECK_EQUAL(boost::math::log1p(zero), zero);
    BOOST_CHECK_EQUAL(boost::math::log1p(-zero), zero);
    BOOST_CHECK_EQUAL(boost::math::expm1(zero), zero);
    if(std::numeric_limits<T>::has_infinity)
    {
-      #ifndef __SYMBIAN32__ 
+      #ifndef __SYMBIAN32__
+      static const T m_one = -1; 
       BOOST_CHECK_EQUAL(boost::math::log1p(m_one), -std::numeric_limits<T>::infinity());
       BOOST_CHECK_EQUAL(boost::math::expm1(-std::numeric_limits<T>::infinity()), m_one);
       #endif