small bug in [date_time] library

In date_time library, compiler_config.hpp, at line 53: // workaround for errors associated with wide string output // modifications. compilers affected are: // Borland 551, gcc295 (not stlport), msvc6, mingw // Any of these compilers *should* work if used with StlPort's streams #if ((defined(__GNUC__) && (__GNUC__ < 3)) || \ (defined(_MSC_VER) && (_MSC_VER <= 1200)) || \ (defined(__MINGW32__)) || \ (defined(__BORLANDC__) && (__BORLANDC__ <= 0x0551))) && \ !defined(_STLP_OWN_IOSTREAMS) #define BOOST_DATE_TIME_NO_WSTRING_CONVERSIONS #endif As a side note, the bug appears for VC7.1 as well, so you should update for this as well. Best, John

On Thu, 26 Feb 2004 19:26:30 +0200, John Torjo wrote
In date_time library, compiler_config.hpp, at line 53:
// workaround for errors associated with wide string output // modifications. compilers affected are: // Borland 551, gcc295 (not stlport), msvc6, mingw // Any of these compilers *should* work if used with StlPort's streams #if ((defined(__GNUC__) && (__GNUC__ < 3)) || \ (defined(_MSC_VER) && (_MSC_VER <= 1200)) || \ (defined(__MINGW32__)) || \ (defined(__BORLANDC__) && (__BORLANDC__ <= 0x0551))) && \ !defined(_STLP_OWN_IOSTREAMS) #define BOOST_DATE_TIME_NO_WSTRING_CONVERSIONS #endif
As a side note, the bug appears for VC7.1 as well, so you should update for this as well.
I don't think I agree. In the regression tests the following test the wide stream functionality and are passing for VC7.1. See the test results for: test_time_wstream_std_config test_time_wstream test_greg_wstream http://boost.sourceforge.net/regression-logs/cs-win32.html You will note that VC7 appears to fail. For VC6 the widestream output tests are disabled so that's why they pass. I've been meaning to change that so it is clear that VC6 does not support this capability. Jeff
participants (2)
-
Jeff Garland
-
John Torjo