Boost logo

Boost :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-07-22 03:23:29


Stefan Slapeta wrote:
> I think Aleksey forgot to mention: my CW column is for CW 9.
>
> I didn't have the time yet to investigate much but the results are quite
> common with the CW 8 results.
>
> However, the first dynamic_bitset test produces an ICE on CW9!
>
> Also the results for program_options seem to be interesting.

Hmm... indeed. I see failures for cmdline_test causes by the fact that there's
std::detail namespace. Seems like a problem in standard library -- it should
be using std::__detail, IMO, or something equally ugly. Anyway, I've fixed
this just now.

Two other failures are link errors for parse_config_file in DLL version. That
function template is declared in header, but only defined/instantinated in
source file.

Could you try going to boost/program_options/parsers.hpp and changing the
definition of the function to:

    template<class charT>
    BOOST_PROGRAM_OPTIONS_DECL
    basic_parsed_options<charT>
    parse_config_file(std::basic_istream<charT>&, const options_description&);

I.e. adding BOOST_PROGRAM_OPTIONS_DECL. Maybe this could help....

Thanks,
Volodya


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