Boost logo

Boost :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-04-26 06:56:54


Peter Dimov wrote:

> Vladimir Prus wrote:
>> Markus Sch?pflin wrote:
>>
>>> Vladimir Prus wrote:
>>>
>>>> Hello,
>>>> just before feature freeze, I've committed some changes to
>>>> program_options:
>>>
>>> Seems like this broke program_options on Tru64/cxx.
>>
>> Did it work before? I recall some bind-releated problems on this
>> platform were present previously.
>>
>>
>>> cxx: Error: /vol2/boost/boost/boost/bind.hpp, line 978: #266 "value"
>>> is ambiguous
>>> detected during:
>>> instantiation of class "boost::_bi::add_value<T> [with
>>> T=boost::program_options::detail::cmdline *]"
>>> at line 1055
>>> instantiation of class "boost::_bi::list_av_2<A1, A2>
>>> [with
>>> A1=boost::program_options::detail::cmdline *,
>>> A2=boost::arg<1>]" at line 200 of
>
> Yes, I recall adding _bi:: at line 207, for example. If you make me a test
> case that exhibits these lookup-related problems, I'll add it to the tests
> and make sure that they are (and stay) fixed.

I think the attached program should reproduce the problem, but only Markus
can confirm that.

- Volodya




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