|
Boost : |
From: Jeff Garland (jeff_at_[hidden])
Date: 2004-02-29 22:07:29
On Thu, 26 Feb 2004 13:22:46 -0000, John Maddock wrote
> Title says it all, see
> http://boost.sourceforge.net/regression-logs/cs-win32.html
Cygwin is now fixed -- more ripping out of wide string capability...
As for Borland, I don't know what it is complaining about. Any Borland
experts out there able to decipher this? The change that set this off was
templatizing some of the string output functions on the char type to support
wide strings. If no one wants figure it out I'll just pull wstring support
for Borland 5.6.4. Although I suppose we should file a bug report since the
we are now getting to the point that the rest of the modern compilers are
working. BTW, Borland 5.5.1 in the MetaComm tests suceeds because the new
wstring code is ifdef'ed out...
Jeff
Error details:
C:\boost\site\libs\date_time\build\../src/gregorian/greg_month.cpp:
Error E2426 C:\boost\site\boost/operators.hpp 139: Explicit specialization of
'boost::operator >=(const gregorian::date &,const gregorian::date &)' requires
'template<>' declaration in function gregorian::to_simple_string(const
gregorian::date_period &)
Error E2426 C:\boost\site\boost/operators.hpp 138: Explicit specialization of
'boost::operator <=(const gregorian::date &,const gregorian::date &)' requires
'template<>' declaration in function gregorian::to_simple_string(const
gregorian::date_period &)
Error E2426 C:\boost\site\boost/operators.hpp 137: Explicit specialization of
'boost::operator >(const gregorian::date &,const gregorian::date &)' requires
'template<>' declaration in function gregorian::to_simple_string(const
gregorian::date_period &)
Error E2426 C:\boost\site\boost/operators.hpp 153: Explicit specialization of
'boost::operator != <T,U>(const shared_ptr<T> &,const shared_ptr<U> &)'
requires 'template<>' declaration in function
gregorian::to_simple_string(const gregorian::date_period &)
Error E2029 C:\boost\site\boost/operators.hpp 800:
'equality_comparable1<date_period,detail::empty_base>' must be a previously
defined class or struct in function to_simple_string(const date_period &)
Error E2228 C:\boost\site\boost/operators.hpp 800: Too many error or warning
messages in function to_simple_string(const date_period &)
*** 6 errors in Compile ***
"bcc32" -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-
-DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG -DBOOST_DATE_TIME_STATIC_LINK -v -Od
-vi- -tWC -tWR -tWC -WM- -w-8001
-I"d:\boost-regr\bin\boost\libs\date_time\build" -I"C:\boost\site"
-o"d:\boost-regr\bin\boost\libs\date_time\build\libboost_date_time.lib\borland\debug\greg_month.obj"
"C:\boost\site\libs\date_time\build\../src/gregorian/greg_month.cpp"
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk