Boost logo

Boost :

From: Hubert Holin (Hubert.Holin_at_[hidden])
Date: 2005-02-24 08:12:24


Somewhere in the E.U., le 24/02/2005

   Bonjour

In article <42145CFF.90800_at_[hidden]>,
 Martin Wille <mw8329_at_[hidden]> wrote:

> Martin Wille wrote more than a week ago:
>
> > Hello,
> >
> > several test macros are used with the wrong number
> > of arguments by several tests:
> >
> > octonion_test: BOOST_REQUIRE_PREDICATE, BOOST_CHECK_PREDICATE
> > quaternion_test: BOOST_REQUIRE_PREDICATE, BOOST_CHECK_PREDICATE
> > sinc_test: BOOST_CHECK_PREDICATE
> > unicode_iterator_test: BOOST_CHECK_EQUAL_COLLECTIONS
> >
> >
> > Fusion still uses BOOST_TEST (which doesn't exist anymore).
>
> I'm under the impression nothing has been fixed since I wrote
> that message, with the exception of the unicode_iterator_test
> (which fails for other reasons now).
>
>
> Regards,
> m
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

      Well, actually, I am held up at the moment by what seems to be
internal Boost.Test problems.

      I checked in a few days ago some modifications to the special
functions tests, which take into account the modifications to the
BOOST_CHECK_PREDICATE macro, but compilations still fails (Xcode 1.5):

*************************************************************************

In file included from /Users/hubertholin/Documents/Scratch/for
Boost/boost/libs/math/special_functions/special_functions_test.cpp:18:
   /Users/hubertholin/Documents/Scratch/for
Boost/boost/boost/test/unit_test_suite_ex.hpp:45: error: no matching
function for call to
`boost::unit_test::test_case::test_case(boost::unit_test::const_string&,
bool, int)'
/Users/hubertholin/Documents/Scratch/for
Boost/boost/boost/test/unit_test_suite.hpp:96: error: candidates are:
boost::unit_test::test_case::test_case(const
boost::unit_test::test_case&)
/Users/hubertholin/Documents/Scratch/for
Boost/boost/boost/test/unit_test_suite.hpp:101: error:
boost::unit_test::test_case::test_case(boost::unit_test::basic_cstring<co
nst char>, const
boost::unit_test::callback0<boost::unit_test::ut_detail::unused>&)
/Users/hubertholin/Documents/Scratch/for
Boost/boost/boost/test/unit_test_suite.hpp:108: error:
`boost::unit_test::test_case::~test_case()' is private
/Users/hubertholin/Documents/Scratch/for
Boost/boost/boost/test/unit_test_suite_ex.hpp:45: error: within this
context

*************************************************************************

      Until this is sorted out, I will not update quaternions and
octonions.

   Merci

         Hubert Holin


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk