Ticket #7296: utils_UBLA_UBLAS-201208280915.patch

File utils_UBLA_UBLAS-201208280915.patch, 1.2 KB (added by Marco Guazzone <marco.guazzone@…>, 10 years ago)

Patch file for utils.hpp to be applied against the version of utils.hpp patched with utils-new.patch (i.e., the one named utils.2.hpp)

  • libs/numeric/ublas/test/utils.hpp

    diff -Naur /old/libs/numeric/ublas/test/utils.hpp /new/libs/numeric/ublas/test/utils.hpp
    old new  
    118118
    119119
    120120/// Check for the equality of \a x against \a y.
    121 #define BOOST_UBLA_TEST_CHECK_EQ(x,y)   /* [BOOST_UBLA_TEST_CHECK_EQUAL] */ \
     121#define BOOST_UBLAS_TEST_CHECK_EQ(x,y)  /* [BOOST_UBLAS_TEST_CHECK_EQUAL] */ \
    122122                                                                                if (!(BOOST_UBLAS_TEST_PARAM_EXPAND_(x) == BOOST_UBLAS_TEST_PARAM_EXPAND_(y))) \
    123123                                                                                { \
    124124                                                                                        BOOST_UBLAS_TEST_ERROR( "Failed assertion: (" << BOOST_UBLAS_TEST_STRINGIFY_(x) << " == " << BOOST_UBLAS_TEST_STRINGIFY_(y) << ")" ); \
    125125                                                                                        ++test_fails__; \
    126126                                                                                } \
    127                                                                                 /* [/BOOST_UBLA_TEST_CHECK_EQUAL] */
     127                                                                                /* [/BOOST_UBLAS_TEST_CHECK_EQUAL] */
    128128
    129129
    130 /// Alias for macro \c BOOST_UBLA_TEST_CHECK_EQ (for backward compatibility).
    131 #define BOOST_UBLA_TEST_CHECK_EQUAL(x,y) BOOST_UBLA_TEST_CHECK_EQ(x,y)
     130/// Alias for macro \c BOOST_UBLAS_TEST_CHECK_EQ (for backward compatibility).
     131#define BOOST_UBLAS_TEST_CHECK_EQUAL(x,y) BOOST_UBLAS_TEST_CHECK_EQ(x,y)
    132132
    133133
    134134/// Check that \a x and \a y are close with respect to a given precision.