Boost logo

Boost :

From: Chris Little (cslittle_at_[hidden])
Date: 2001-05-28 13:42:01


I've applied all of Kostya's changes but I am still having compile problems
with CW 6.2.

When I compile tuple_test_bench.cpp I get the errors:

Error : ambiguous use of partial specialization
 (instantiating:
'boost::tuples::convert_to_plain_by_default<boost::tuples::reference_wrapper
<const A>>')
type_conversions.hpp line 173 typedef typename
detail::parameter_traits_<T, T>::type type;

Error : ambiguous use of partial specialization
 (instantiating:
'boost::tuples::convert_to_plain_by_default<boost::tuples::reference_wrapper
<A>>')
type_conversions.hpp line 173 typedef typename
detail::parameter_traits_<T, T>::type type;

Error : ambiguous use of partial specialization
 (instantiating:
'boost::tuples::convert_to_plain_by_default<boost::tuples::reference_wrapper
<const B>>')
type_conversions.hpp line 173 typedef typename
detail::parameter_traits_<T, T>::type type;

io_test.cpp compiles and runs fine.

Chris

> ----------
> From: Kostya Altukhov
> Reply To: boost_at_[hidden]
> Sent: Thursday, May 24, 2001 8:01 AM
> To: boost_at_[hidden]
> Subject: Re: [boost] Re: Review request: Tuples
>
> Hello,
>
> Kostya Altukhov wrote:
>
> >It works fine with Borland C++ 5.5 after minor modifications:
> >
> >1. tuple_basic.hpp lines 267 and 275:
> >2. tuple_io.hpp line 281:
> >
> >With these changes all three examples compile and run just fine.
> >
> Ah yes, I also had to comment out line 149 and in tuple_test_bench.cpp
> and to remove member function pointer "B(A::*)(C&)" from line 33
>
> Best regards,
> Kostya
>



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