From: Beman Dawes (bdawes_at_[hidden])
Date: 2003-03-18 08:20:25
At 01:11 AM 3/18/2003, Kevlin Henney wrote:
>>Look at the error messages from date_time testperiod below, and the
>>code lines they refer to. At least directly, they don't seem releated to
>>wide character support.
>They are not, but the question is what is meant by
>BOOST_NO_STRINGSTREAM? Does it mean that std::stringstream is not
>supported and/or that std::basic_stringstream is not supported? The
>lexical_cast code assumes that <sstream> is not standard if
>BOOST_NO_STRINGSTREAM is defined, and that it is standard if it is not
>defined. Clearly, the contents of <sstream> are not standard otherwise
>the code would compile.
>Either we need to clarify the intent of BOOST_NO_STRINGSTREAM or we need
>to added another feature test macro, eg BOOST_NO_BASIC_STRINGSTREAM or
>no BOOST_NO_STD_SSTREAM. My preference is that we generalise the meaning
>of BOOST_NO_STRINGSTREAM, so that if that macro is defined the
>programmer cannot assume standard string stream support, which --
>judging by the error messages -- which is the case.
My patience has been exhausted. The folks that care about configuring
lexical_cast for GCC 2.95.3 with the SGI library need come forward
immediately and tell us how to deal with this, or 1.30.0 will ship as is.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk