Boost logo

Boost :

From: Gennadiy Rozental (gennadiy.rozental_at_[hidden])
Date: 2004-10-01 03:03:33


Any help with this one?

### mwcc Compiler:
# In: ..\boost\mpl\next_prior.hpp
# From: ..\libs\test\test\basic_cstring_test.cpp
# -------------------------------------------------
# 31: typedef typename T::next type;
# Error: ^
# 'next' is not a member of class 'boost::mpl::l_iter<boost::mpl::l_end>'
# (instantiating:
'boost::unit_test::test_case_template<meta_constructors_test,
boost::mpl::joint_view<boost::mpl::l_item<boost::mpl::long_<3>, const char,
boost::mpl::l_item<boost::mpl::long_<2>, const unsigned char,
boost::mpl::l_item<boost::mpl::long_<1>, const wchar_t,
boost::mpl::l_end>>>, boost::mpl::list<char, unsigned char, wchar_t,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na>>>::do_run()')
# (instantiating:
'boost::mpl::for_each<boost::mpl::joint_view<boost::mpl::l_item<boost::mpl::
long_<3>, const char, boost::mpl::l_item<boost::mpl::long_<2>, const
unsigned char, boost::mpl::l_item<boost::mpl::long_<1>, const wchar_t,
boost::mpl::l_end>>>, boost::mpl::list<char, unsigned char, wchar_t,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na>>, boost::mpl::make_identity<boost::mpl::arg<-1>>,
boost::unit_test::ut_detail::test_case_instance_runner<meta_constructors_tes
t>>(boost::unit_test::ut_detail::test_case_instance_runner<meta_constructors
_test>, boost::mpl::joint_view<boost::mpl::l_item<boost::mpl::long_<3>,
const char, boost::mpl::l_item<boost::mpl::long_<2>, const unsigned char,
boost::mpl::l_item<boost::mpl::long_<1>, const wchar_t,
boost::mpl::l_end>>>, boost::mpl::list<char, unsigned char, wchar_t,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na>> *, boost::mpl::make_identity<boost::mpl::arg<-1>> *)')
# (instantiating:
'boost::mpl::aux::joint_iter<boost::mpl::l_iter<boost::mpl::l_end>,
boost::mpl::l_iter<boost::mpl::l_end>,
boost::mpl::l_iter<boost::mpl::l_end>>')
# (instantiating:
'boost::mpl::next<boost::mpl::l_iter<boost::mpl::l_end>>')
### mwcc Compiler:
# In: ..\boost\mpl\deref.hpp
# -------------------------------
# 30: typedef typename Iterator::type type;
# Error: ^
# 'type' is not a member of class 'boost::mpl::l_iter<boost::mpl::l_end>'
# (instantiating:
'boost::unit_test::test_case_template<meta_constructors_test,
boost::mpl::joint_view<boost::mpl::l_item<boost::mpl::long_<3>, const char,
boost::mpl::l_item<boost::mpl::long_<2>, const unsigned char,
boost::mpl::l_item<boost::mpl::long_<1>, const wchar_t,
boost::mpl::l_end>>>, boost::mpl::list<char, unsigned char, wchar_t,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na>>>::do_run()')
# (instantiating:
'boost::mpl::for_each<boost::mpl::joint_view<boost::mpl::l_item<boost::mpl::
long_<3>, const char, boost::mpl::l_item<boost::mpl::long_<2>, const
unsigned char, boost::mpl::l_item<boost::mpl::long_<1>, const wchar_t,
boost::mpl::l_end>>>, boost::mpl::list<char, unsigned char, wchar_t,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na>>, boost::mpl::make_identity<boost::mpl::arg<-1>>,
boost::unit_test::ut_detail::test_case_instance_runner<meta_constructors_tes
t>>(boost::unit_test::ut_detail::test_case_instance_runner<meta_constructors
_test>, boost::mpl::joint_view<boost::mpl::l_item<boost::mpl::long_<3>,
const char, boost::mpl::l_item<boost::mpl::long_<2>, const unsigned char,
boost::mpl::l_item<boost::mpl::long_<1>, const wchar_t,
boost::mpl::l_end>>>, boost::mpl::list<char, unsigned char, wchar_t,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na, boost::mpl::na, boost::mpl::na, boost::mpl::na,
boost::mpl::na>> *, boost::mpl::make_identity<boost::mpl::arg<-1>> *)')
# (instantiating:
'boost::mpl::aux::joint_iter<boost::mpl::l_iter<boost::mpl::l_end>,
boost::mpl::l_iter<boost::mpl::l_end>,
boost::mpl::l_iter<boost::mpl::l_end>>')
# (instantiating:
'boost::mpl::deref<boost::mpl::l_iter<boost::mpl::l_end>>')

Gennadiy.


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