Boost logo

Boost :

From: Steven Kirk (steven.kirk_at_[hidden])
Date: 2001-03-19 05:50:41


> Hi Steven,
>
> I've fixed the problem with is_convertible... as per Dave's suggested fix
> in a private email.
>
Thanks Jeremy, I've updated from the CVS, though this seems to have
introduced more problems:

--
[C++ Error] named_template_params.hpp(108): E2401 Invalid template argument
list
[C++ Error] named_template_params.hpp(108): E2040 Declaration terminated
incorrectly
[C++ Error] named_template_params.hpp(109): E2090 Qualifier 'IsNamedParam'
is not a class or namespace name
[C++ Error] named_template_params.hpp(109): E2090 Qualifier 'IsNamedParam'
is not a class or namespace name
[C++ Error] named_template_params.hpp(109): E2090 Qualifier 'IsNamedParam'
is not a class or namespace name
[C++ Error] ITERATOR_ADAPTORS.HPP(672): E2352 Cannot create instance of
abstract class 'Abstract'
[C++ Error] ITERATOR_ADAPTORS.HPP(672): E2353 Class 'Abstract' is abstract
because of 'Abstract::example() = 0'
[C++ Error] Unit1.cpp(23): E2450 Undefined structure
'boost::iterator_adaptor<__rwstd::__rb_tree<int,std::pair<const int,Abstract
*>,__rwstd::__select1st<std::pair<const int,Abstract
*>,int>,std::less<int>,std::allocator<std::pair<const int,Abstract *> >
>::iterator,boost::projection_iterator_policies<GetReference>,Abstract,boost
::detail::default_argument,boost::detail::default_argument,boost::detail::de
fault_argument,boost::detail::default_argument>'
[C++ Error] Unit1.cpp(23): E2449 Size of 'i' is unknown or zero
[C++ Error] Unit1.cpp(23): E2450 Undefined structure
'boost::iterator_adaptor<__rwstd::__rb_tree<int,std::pair<const int,Abstract
*>,__rwstd::__select1st<std::pair<const int,Abstract
*>,int>,std::less<int>,std::allocator<std::pair<const int,Abstract *> >
>::iterator,boost::projection_iterator_policies<GetReference>,Abstract,boost
::detail::default_argument,boost::detail::default_argument,boost::detail::de
fault_argument,boost::detail::default_argument>'
--
I tried to get to the bottom of this myself, but I've been finding it
difficult to make heads nor tails of what's going on here ;) I got as far as
#include-ing "pending/ct-if.hpp" in named_template_params.hpp, but that
didn't solve much...

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