[range][1.34] Cannot compile date-time due to upstream range change?

I'm having a problem compiling date-time on Linux/g++4.0 on the release candidate branch. Looks like a change in the Range library has broken the string_algo interface causing the issue. This date-time code is unchanged and compiles fine under a rather old version of the CVS head. I updated and compared string algorithms/date_time in my CVS head to the 1.34 release candidate and they are the same. However, Range is radically different in my 'old' CVS head compared to my current 1.34. No telling why this hasn't broken the regression tests.... Thorsten ideas? Jeff Detailed output.... ----------------------------------------------------------------------- set -e "g++-4.0" -c -DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_ALL_NO_LIB -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../../../bin/boost/libs/date_time/test" -I "/home/jeff/devTools/boost_rc_1_34" -o "../../../bin/boost/libs/date_time/test/testtime_input_facet.test/gcc/debug/testtime_input_facet.o" "posix_time/testtime_input_facet.cpp" "/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../../../bin/boost/libs/date_time/test/testtime_input_facet.test/gcc/debug/testtime_input_facet.o" ...failed gcc-C++-action ../../../bin/boost/libs/date_time/test/testtime_input_facet.test/gcc/debug/testtime_input_facet.o... ...skipped <@boost!libs!date_time!test/testtime_input_facet.test/gcc/debug>testtime_input_facet for lack of <@boost!libs!date_time!test/testtime_input_facet.test/gcc/debug>testtime_input_facet.o... gcc-C++-action ../../../bin/boost/libs/date_time/test/testtime_facet.test/gcc/debug/testtime_facet.o /home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp: In instantiation of ‘boost::range_const_iterator<const char*>’: /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp:653: instantiated from ‘void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Range1T = const char*, Range2T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]’ /home/jeff/devTools/boost_rc_1_34/boost/date_time/time_facet.hpp:255: instantiated from ‘OutItrT boost::date_time::time_facet<time_type, CharT, OutItrT>::put(OutItrT, std::ios_base&, typename boost::date_time::date_facet<typename time_type::date_type, CharT, OutItrT>::char_type, const time_type&) const [with time_type = boost::posix_time::ptime, CharT = char, OutItrT = std::ostreambuf_iterator<char, std::char_traits<char> >]’ /home/jeff/devTools/boost_rc_1_34/boost/date_time/posix_time/posix_time_io.hpp:51: instantiated from ‘std::basic_ostream<_CharT, _Traits>& boost::posix_time::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::posix_time::ptime&) [with CharT = char, TraitsT = std::char_traits<char>]’ posix_time/testtime_facet.cpp:59: instantiated from here /home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp:37: error: ‘const char*’ is not a class, struct, or union type ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp: In function ‘void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Range1T = const char*, Range2T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]’: /home/jeff/devTools/boost_rc_1_34/boost/date_time/time_facet.hpp:255: instantiated from ‘OutItrT boost::date_time::time_facet<time_type, CharT, OutItrT>::put(OutItrT, std::ios_base&, typename boost::date_time::date_facet<typename time_type::date_type, CharT, OutItrT>::char_type, const time_type&) const [with time_type = boost::posix_time::ptime, CharT = char, OutItrT = std::ostreambuf_iterator<char, std::char_traits<char> >]’ /home/jeff/devTools/boost_rc_1_34/boost/date_time/posix_time/posix_time_io.hpp:51: instantiated from ‘std::basic_ostream<_CharT, _Traits>& boost::posix_time::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::posix_time::ptime&) [with CharT = char, TraitsT = std::char_traits<char>]’ posix_time/testtime_facet.cpp:59: instantiated from here /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp:653: error: no matching function for call to ‘first_finder(const char* const&)’ /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp: In function ‘void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Range1T = const char*, Range2T = char [1]]’: /home/jeff/devTools/boost_rc_1_34/boost/date_time/time_facet.hpp:266: instantiated from ‘OutItrT boost::date_time::time_facet<time_type, CharT, OutItrT>::put(OutItrT, std::ios_base&, typename boost::date_time::date_facet<typename time_type::date_type, CharT, OutItrT>::char_type, const time_type&) const [with time_type = boost::posix_time::ptime, CharT = char, OutItrT = std::ostreambuf_iterator<char, std::char_traits<char> >]’ /home/jeff/devTools/boost_rc_1_34/boost/date_time/posix_time/posix_time_io.hpp:51: instantiated from ‘std::basic_ostream<_CharT, _Traits>& boost::posix_time::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::posix_time::ptime&) [with CharT = char, TraitsT = std::char_traits<char>]’ posix_time/testtime_facet.cpp:59: instantiated from here /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp:653: error: no matching function for call to ‘first_finder(const char* const&)’ /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/erase.hpp: In function ‘void boost::algorithm::erase_all(SequenceT&, const RangeT&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, RangeT = const char*]’: /home/jeff/devTools/boost_rc_1_34/boost/date_time/time_facet.hpp:377: instantiated from ‘OutItrT boost::date_time::time_facet<time_type, CharT, OutItrT>::put(OutItrT, std::ios_base&, typename boost::date_time::date_facet<typename time_type::date_type, CharT, OutItrT>::char_type, const time_type&) const [with time_type = boost::posix_time::ptime, CharT = char, OutItrT = std::ostreambuf_iterator<char, std::char_traits<char> >]’ /home/jeff/devTools/boost_rc_1_34/boost/date_time/posix_time/posix_time_io.hpp:51: instantiated from ‘std::basic_ostream<_CharT, _Traits>& boost::posix_time::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::posix_time::ptime&) [with CharT = char, TraitsT = std::char_traits<char>]’ posix_time/testtime_facet.cpp:59: instantiated from here /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/erase.hpp:592: error: no matching function for call to ‘first_finder(const char* const&)’ /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp: In function ‘void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Range1T = const char*, Range2T = const char*]’: /home/jeff/devTools/boost_rc_1_34/boost/date_time/time_facet.hpp:400: instantiated from ‘OutItrT boost::date_time::time_facet<time_type, CharT, OutItrT>::put(OutItrT, std::ios_base&, typename boost::date_time::date_facet<typename time_type::date_type, CharT, OutItrT>::char_type, const typename time_type::time_duration_type&) const [with time_type = boost::posix_time::ptime, CharT = char, OutItrT = std::ostreambuf_iterator<char, std::char_traits<char> >]’ /home/jeff/devTools/boost_rc_1_34/boost/date_time/posix_time/posix_time_io.hpp:190: instantiated from ‘std::basic_ostream<_CharT, _Traits>& boost::posix_time::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::posix_time::time_duration&) [with CharT = char, Traits = std::char_traits<char>]’ posix_time/testtime_facet.cpp:62: instantiated from here /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp:653: error: no matching function for call to ‘first_finder(const char* const&)’ /home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp: At global scope: /home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp: In instantiation of ‘boost::range_const_iterator<const wchar_t*>’: /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp:653: instantiated from ‘void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, Range1T = const wchar_t*, Range2T = std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >]’

Hi, Range interface has been changed, but only in the CVS_HEAD. 1_34 branch should be consistent. The regression test for string_algo library are passing as well. I would check, you your code does not use mixed versions of boot.. Regards, Pavol On Wed, Jun 07, 2006 at 08:44:51PM -0700, Jeff Garland wrote:
I'm having a problem compiling date-time on Linux/g++4.0 on the release candidate branch. Looks like a change in the Range library has broken the string_algo interface causing the issue. This date-time code is unchanged and compiles fine under a rather old version of the CVS head. I updated and compared string algorithms/date_time in my CVS head to the 1.34 release candidate and they are the same. However, Range is radically different in my 'old' CVS head compared to my current 1.34.
No telling why this hasn't broken the regression tests....
Thorsten ideas?
Jeff
Detailed output.... ----------------------------------------------------------------------- set -e "g++-4.0" -c -DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_ALL_NO_LIB -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../../../bin/boost/libs/date_time/test" -I "/home/jeff/devTools/boost_rc_1_34" -o "../../../bin/boost/libs/date_time/test/testtime_input_facet.test/gcc/debug/testtime_input_facet.o" "posix_time/testtime_input_facet.cpp" "/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../../../bin/boost/libs/date_time/test/testtime_input_facet.test/gcc/debug/testtime_input_facet.o"
...failed gcc-C++-action ../../../bin/boost/libs/date_time/test/testtime_input_facet.test/gcc/debug/testtime_input_facet.o... ...skipped <@boost!libs!date_time!test/testtime_input_facet.test/gcc/debug>testtime_input_facet for lack of <@boost!libs!date_time!test/testtime_input_facet.test/gcc/debug>testtime_input_facet.o... gcc-C++-action ../../../bin/boost/libs/date_time/test/testtime_facet.test/gcc/debug/testtime_facet.o /home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp: In instantiation of boost::range_const_iterator<const char*>: /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp:653: instantiated from void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Range1T = const char*, Range2T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >] /home/jeff/devTools/boost_rc_1_34/boost/date_time/time_facet.hpp:255: instantiated from OutItrT boost::date_time::time_facet<time_type, CharT, OutItrT>::put(OutItrT, std::ios_base&, typename boost::date_time::date_facet<typename time_type::date_type, CharT, OutItrT>::char_type, const time_type&) const [with time_type = boost::posix_time::ptime, CharT = char, OutItrT = std::ostreambuf_iterator<char, std::char_traits<char> >] /home/jeff/devTools/boost_rc_1_34/boost/date_time/posix_time/posix_time_io.hpp:51: instantiated from std::basic_ostream<_CharT, _Traits>& boost::posix_time::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::posix_time::ptime&) [with CharT = char, TraitsT = std::char_traits<char>] posix_time/testtime_facet.cpp:59: instantiated from here
/home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp:37: error: const char* is not a class, struct, or union type ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp: In function void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Range1T = const char*, Range2T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]: /home/jeff/devTools/boost_rc_1_34/boost/date_time/time_facet.hpp:255: instantiated from OutItrT boost::date_time::time_facet<time_type, CharT, OutItrT>::put(OutItrT, std::ios_base&, typename boost::date_time::date_facet<typename time_type::date_type, CharT, OutItrT>::char_type, const time_type&) const [with time_type = boost::posix_time::ptime, CharT = char, OutItrT = std::ostreambuf_iterator<char, std::char_traits<char> >] /home/jeff/devTools/boost_rc_1_34/boost/date_time/posix_time/posix_time_io.hpp:51: instantiated from std::basic_ostream<_CharT, _Traits>& boost::posix_time::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::posix_time::ptime&) [with CharT = char, TraitsT = std::char_traits<char>] posix_time/testtime_facet.cpp:59: instantiated from here /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp:653: error: no matching function for call to first_finder(const char* const&) /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp: In function void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Range1T = const char*, Range2T = char [1]]: /home/jeff/devTools/boost_rc_1_34/boost/date_time/time_facet.hpp:266: instantiated from OutItrT boost::date_time::time_facet<time_type, CharT, OutItrT>::put(OutItrT, std::ios_base&, typename boost::date_time::date_facet<typename time_type::date_type, CharT, OutItrT>::char_type, const time_type&) const [with time_type = boost::posix_time::ptime, CharT = char, OutItrT = std::ostreambuf_iterator<char, std::char_traits<char> >] /home/jeff/devTools/boost_rc_1_34/boost/date_time/posix_time/posix_time_io.hpp:51: instantiated from std::basic_ostream<_CharT, _Traits>& boost::posix_time::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::posix_time::ptime&) [with CharT = char, TraitsT = std::char_traits<char>] posix_time/testtime_facet.cpp:59: instantiated from here /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp:653: error: no matching function for call to first_finder(const char* const&) /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/erase.hpp: In function void boost::algorithm::erase_all(SequenceT&, const RangeT&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, RangeT = const char*]: /home/jeff/devTools/boost_rc_1_34/boost/date_time/time_facet.hpp:377: instantiated from OutItrT boost::date_time::time_facet<time_type, CharT, OutItrT>::put(OutItrT, std::ios_base&, typename boost::date_time::date_facet<typename time_type::date_type, CharT, OutItrT>::char_type, const time_type&) const [with time_type = boost::posix_time::ptime, CharT = char, OutItrT = std::ostreambuf_iterator<char, std::char_traits<char> >] /home/jeff/devTools/boost_rc_1_34/boost/date_time/posix_time/posix_time_io.hpp:51: instantiated from std::basic_ostream<_CharT, _Traits>& boost::posix_time::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::posix_time::ptime&) [with CharT = char, TraitsT = std::char_traits<char>] posix_time/testtime_facet.cpp:59: instantiated from here /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/erase.hpp:592: error: no matching function for call to first_finder(const char* const&) /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp: In function void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Range1T = const char*, Range2T = const char*]: /home/jeff/devTools/boost_rc_1_34/boost/date_time/time_facet.hpp:400: instantiated from OutItrT boost::date_time::time_facet<time_type, CharT, OutItrT>::put(OutItrT, std::ios_base&, typename boost::date_time::date_facet<typename time_type::date_type, CharT, OutItrT>::char_type, const typename time_type::time_duration_type&) const [with time_type = boost::posix_time::ptime, CharT = char, OutItrT = std::ostreambuf_iterator<char, std::char_traits<char> >] /home/jeff/devTools/boost_rc_1_34/boost/date_time/posix_time/posix_time_io.hpp:190: instantiated from std::basic_ostream<_CharT, _Traits>& boost::posix_time::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::posix_time::time_duration&) [with CharT = char, Traits = std::char_traits<char>] posix_time/testtime_facet.cpp:62: instantiated from here /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp:653: error: no matching function for call to first_finder(const char* const&) /home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp: At global scope: /home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp: In instantiation of boost::range_const_iterator<const wchar_t*>: /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp:653: instantiated from void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, Range1T = const wchar_t*, Range2T = std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >]
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Pavol Droba wrote:
Hi,
Range interface has been changed, but only in the CVS_HEAD.
Ok, noting that in my version I have not taken the updated range for at least a couple months and there's a huge list of range files that need updating.
1_34 branch should be consistent.
With what, 1.33.1? It's clearly different.
The regression test for string_algo library are passing as well.
Sure -- I can't explain the success of the regression tests.
I would check, you your code does not use mixed versions of boot..
I've tested with multiple versions of boost on my machine for years, but I triple checked before I posted.
cd ~/devTools/boost_rc_1_34/libs/date_time/test bjam
--> fails
cd ~/devTools/boost_cvs/libs/date_time/test bjam --> succeeds
cd ~/devTools/boost_1_33_1/libs/date_time/test bjam --> succeeds
I don't think it's possible for bjam to be confused about what it is pointing to (and note that there's no BOOST_ROOT set). To be sure I compiled a small date-time test case using g++ -I to switch the include, diffed the date-time, string algo, range directories, etc. And then there's this in the output pointing squarely at my RC version. /home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp:37: error: ‘const char*’ is not a class, struct, or union type ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp: In function ‘void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Range1T = const char*, Range2T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]’: Jeff

On Thu, Jun 08, 2006 at 06:22:22AM -0700, Jeff Garland wrote:
Pavol Droba wrote:
Hi,
Range interface has been changed, but only in the CVS_HEAD.
Ok, noting that in my version I have not taken the updated range for at least a couple months and there's a huge list of range files that need updating.
1_34 branch should be consistent.
With what, 1.33.1? It's clearly different.
The regression test for string_algo library are passing as well.
Sure -- I can't explain the success of the regression tests.
I would check, you your code does not use mixed versions of boot..
I've tested with multiple versions of boost on my machine for years, but I triple checked before I posted.
cd ~/devTools/boost_rc_1_34/libs/date_time/test bjam
--> fails
cd ~/devTools/boost_cvs/libs/date_time/test bjam --> succeeds
cd ~/devTools/boost_1_33_1/libs/date_time/test bjam --> succeeds
I don't think it's possible for bjam to be confused about what it is pointing to (and note that there's no BOOST_ROOT set). To be sure I compiled a small date-time test case using g++ -I to switch the include, diffed the date-time, string algo, range directories, etc.
And then there's this in the output pointing squarely at my RC version.
/home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp:37: error: ???const char*??? is not a class, struct, or union type ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp: In function ???void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Range1T = const char*, Range2T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]???:
Ok, that was just a guess. I'll have a look. But it might help if Thorsten would check it out as well. Regards, Pavol.

Pavol Droba wrote:
On Thu, Jun 08, 2006 at 06:22:22AM -0700, Jeff Garland wrote:
/home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp:37: error: ???const char*??? is not a class, struct, or union type ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Ok, that was just a guess. I'll have a look. But it might help if Thorsten would check it out as well.
The line in quetion reads template< typename C > struct range_const_iterator { typedef BOOST_DEDUCED_TYPENAME C::const_iterator type; But why isn't template<> struct range_const_iterator< const char* > { typedef const char* type; }; picked up? I don't have any good idea why this is. I can build the library just fine with gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125) Does this simple test work on your compiler: typedef boost::range_const_iterator<const char*>::type foo = "foo"; ? I have to say, I hate that there is soo many versions of GCC flying around. -Thorsten

Thorsten Ottosen wrote:
Pavol Droba wrote:
On Thu, Jun 08, 2006 at 06:22:22AM -0700, Jeff Garland wrote:
/home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp:37: error: ???const char*??? is not a class, struct, or union type ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Ok, that was just a guess. I'll have a look. But it might help if Thorsten would check it out as well.
The line in quetion reads
template< typename C > struct range_const_iterator { typedef BOOST_DEDUCED_TYPENAME C::const_iterator type;
But why isn't
template<> struct range_const_iterator< const char* > { typedef const char* type; };
picked up?
I don't have any good idea why this is.
I can build the library just fine with gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
Does this simple test work on your compiler:
typedef boost::range_const_iterator<const char*>::type foo = "foo";
?
No it doesn't: g++-4.0 -I /home/jeff/devTools/old_boost_rc_1_34/ test.cpp /home/jeff/devTools/old_boost_rc_1_34/boost/range/const_iterator.hpp: In instantiation of ‘boost::range_const_iterator<const char*>’: test.cpp:8: instantiated from here /home/jeff/devTools/old_boost_rc_1_34/boost/range/const_iterator.hpp:37: error: ‘const char*’ is not a class, struct, or union type
I have to say, I hate that there is soo many versions of GCC flying around.
Actually, for me at least, it's pretty much independent of the gcc version. Both these compilers fail in the same fashion on the above test: g++-4.0 -v Using built-in specs. Target: x86_64-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.0 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-awt=gtk-default --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr --disable-werror --enable-checking=release x86_64-linux-gnu Thread model: posix gcc version 4.0.3 (Ubuntu 4.0.3-1ubuntu5) g++-3.4 -v Reading specs from /usr/lib/gcc/x86_64-linux-gnu/3.4.6/specs Configured with: ../src/configure -v --enable-languages=c,c++,f77,pascal --prefix=/usr --libexecdir=/usr/lib --with-gxx-include-dir=/usr/include/c++/3.4 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --program-suffix=-3.4 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug x86_64-linux-gnu Thread model: posix gcc version 3.4.6 (Ubuntu 3.4.6-1ubuntu2) I'm actually trying to do a completely new checkout of the release candidate branch now -- just to make sure something hasn't gone crazy there. Unfortunately, cvs isn't cooperating with me at the moment. I still can't quite see why the regression test isn't seeing this other than perhaps a whole bank of Martin Wille's Linux compilers hasn't run since last Friday. Oddly the 64bit Linux, which is where this is failing is passing just fine. Jeff

Alright, really sorry for the false alarm. I've just finished a completely fresh checkout of the RC tree and everything works fine. If I get bored later I might compare with my old rc tree to find out what got messed up, but well I'm not that curious at this point.... Thx for the assist, sorry for the trouble and the noise. Jeff

Hi Jeff, Jeff Garland wrote:
Pavol Droba wrote:
Hi,
Range interface has been changed, but only in the CVS_HEAD.
Ok, noting that in my version I have not taken the updated range for at least a couple months and there's a huge list of range files that need updating.
1_34 branch should be consistent.
With what, 1.33.1? It's clearly different.
The regression test for string_algo library are passing as well.
Sure -- I can't explain the success of the regression tests.
I would check, you your code does not use mixed versions of boot..
I've tested with multiple versions of boost on my machine for years, but I triple checked before I posted.
cd ~/devTools/boost_rc_1_34/libs/date_time/test bjam
--> fails
cd ~/devTools/boost_cvs/libs/date_time/test bjam --> succeeds
cd ~/devTools/boost_1_33_1/libs/date_time/test bjam --> succeeds
I don't think it's possible for bjam to be confused about what it is pointing to (and note that there's no BOOST_ROOT set). To be sure I compiled a small date-time test case using g++ -I to switch the include, diffed the date-time, string algo, range directories, etc.
And then there's this in the output pointing squarely at my RC version.
/home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp:37: error: ‘const char*’ is not a class, struct, or union type ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/jeff/devTools/boost_rc_1_34/boost/algorithm/string/replace.hpp: In function ‘void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Range1T = const char*, Range2T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]’:
, std::allocator<wchar_t> >]': d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/lexical_cast.hpp:222: instantiated from `Target boost::lexical_cast(const Source&) [with Target = int, Source = std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >]' d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/date_time/time_parsing.hpp:71: instantiated from `time_duration boost::dat e_time::str_from_delimited_time_duration(const std::basic_string<OutputT, std::char_traits<_CharT>, std::allocator<_T2> &) [with time_duration = boost::posix_time::time_duration, char_type = wchar_t]' d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/date_time/local_time/posix_time_zone.hpp:250: instantiated from `void boos t::local_time::posix_time_zone_base<CharT>::calc_zone(const typename boost::date_time::time_zone_base<boost::posix_time: :ptime, CharT>::string_type&) [with CharT = wchar_t]' d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/date_time/local_time/posix_time_zone.hpp:93: instantiated from `boost::loc al_time::posix_time_zone_base<CharT>::posix_time_zone_base(const typename boost::date_time::time_zone_base<boost::posix_ time::ptime, CharT>::string_type&) [with CharT = wchar_t]' local_time/testwposix_time_zone.cpp:88: instantiated from here d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/lexical_cast.hpp:151: error: no match for 'operator<<' in '((boost::detail:: lexical_stream<int, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >*)this)->boost::det ail::lexical_stream<int, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::stream << in
&) [with time_duration = boost::posix_time::time_duration, char_type = wchar_t]' d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/date_time/local_time/posix_time_zone.hpp:250: instantiated from `void boos t::local_time::posix_time_zone_base<CharT>::calc_zone(const typename boost::date_time::time_zone_base<boost::posix_time: :ptime, CharT>::string_type&) [with CharT = wchar_t]' d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/date_time/local_time/posix_time_zone.hpp:93: instantiated from `boost::loc al_time::posix_time_zone_base<CharT>::posix_time_zone_base(const typename boost::date_time::time_zone_base<boost::posix_ time::ptime, CharT>::string_type&) [with CharT = wchar_t]' local_time/testwposix_time_zone.cpp:88: instantiated from here d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/lexical_cast.hpp:151: error: no match for 'operator<<' in '((boost::detail:: lexical_stream<short unsigned int, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >*)th is)->boost::detail::lexical_stream<short unsigned int, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::alloca tor<wchar_t> > >::stream << input' /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:63: note: candidates are: std::basic_ostream<_CharT, _Tra its>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>&(*)(std::basic_ostream<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:74: note: std::basic_ostream<_CharT, _Traits>& std::basi c_ostream<_CharT, _Traits>::operator<<(std::basic_ios<_CharT, _Traits>&(*)(std::basic_ios<_CharT, _Traits>&)) [with _Cha rT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:86: note: std::basic_ostream<_CharT, _Traits>& std::basi c_ostream<_CharT, _Traits>::operator<<(std::ios_base&(*)(std::ios_base&)) [with _CharT = char, _Traits = std::char_trait s<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:121: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:155: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:98: note: std::basic_ostream<_CharT, _Traits>& std::basi c_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:178: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(short int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:189: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:193: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:204: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:179: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:214: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:238: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:219: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(float) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:261: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:284: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:307: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char, _Traits = std::char _traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:261: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s
]' d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/date_time/time_parsing.hpp:104: instantiated from `time_duration boost::da te_time::str_from_delimited_time_duration(const std::basic_string<OutputT, std::char_traits<_CharT>, std::allocator<_T2> &) [with time_duration = boost::posix_time::time_duration, char_type = wchar_t]' d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/date_time/local_time/posix_time_zone.hpp:250: instantiated from `void boos t::local_time::posix_time_zone_base<CharT>::calc_zone(const typename boost::date_time::time_zone_base<boost::posix_time: :ptime, CharT>::string_type&) [with CharT = wchar_t]' d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/date_time/local_time/posix_time_zone.hpp:93: instantiated from `boost::loc al_time::posix_time_zone_base<CharT>::posix_time_zone_base(const typename boost::date_time::time_zone_base<boost::posix_ time::ptime, CharT>::string_type&) [with CharT = wchar_t]' local_time/testwposix_time_zone.cpp:88: instantiated from here d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/lexical_cast.hpp:151: error: no match for 'operator<<' in '((boost::detail:: lexical_stream<int64_t, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >*)this)->boost: :detail::lexical_stream<int64_t, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::stre am << input' /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:63: note: candidates are: std::basic_ostream<_CharT, _Tra its>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>&(*)(std::basic_ostream<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:74: note: std::basic_ostream<_CharT, _Traits>& std::basi c_ostream<_CharT, _Traits>::operator<<(std::basic_ios<_CharT, _Traits>&(*)(std::basic_ios<_CharT, _Traits>&)) [with _Cha rT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:86: note: std::basic_ostream<_CharT, _Traits>& std::basi c_ostream<_CharT, _Traits>::operator<<(std::ios_base&(*)(std::ios_base&)) [with _CharT = char, _Traits = std::char_trait s<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:121: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:155: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:98: note: std::basic_ostream<_CharT, _Traits>& std::basi c_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:178: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(short int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:189: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:193: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:204: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:179: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:214: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:238: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:219: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(float) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:261: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:284: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:307: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char, _Traits = std::char _traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:261: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s
Can you please provide me with som more examples. I have just compiled whole test suite for date_time in the R34 branch (cvs update just before that). I have run tests using gcc under cygwin and I have not encountered any failure like this. It is still possible, that I have overlooked something. Attached is the log of test execution. Regards, Pavol. $ bjam -sTOOLS=gcc test ...patience... ...found 2450 targets... ...updating 585 targets... MkDir1 ..\..\..\bin\boost\libs\date_time MkDir1 ..\..\..\bin\boost\libs\date_time\test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgeneric_period.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgeneric_period.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgeneric_period.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgeneric_period.test\gcc\debug\testgeneric_period.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgeneric_period.test\gcc\debug\testgeneric_period.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgeneric_period.test\gcc\debug\testgeneric_period.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgeneric_period.test\gcc\debug\testgeneric_period.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgregorian_calendar.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgregorian_calendar.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgregorian_calendar.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgregorian_calendar.test\gcc\debug\testgregorian_calendar.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgregorian_calendar.test\gcc\debug\testgregorian_calendar.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgregorian_calendar.test\gcc\debug\testgregorian_calendar.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgregorian_calendar.test\gcc\debug\testgregorian_calendar.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testconstrained_value.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testconstrained_value.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testconstrained_value.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testconstrained_value.test\gcc\debug\testconstrained_value.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testconstrained_value.test\gcc\debug\testconstrained_value.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testconstrained_value.test\gcc\debug\testconstrained_value.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testconstrained_value.test\gcc\debug\testconstrained_value.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testwrapping_int.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testwrapping_int.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testwrapping_int.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testwrapping_int.test\gcc\debug\testwrapping_int.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testwrapping_int.test\gcc\debug\testwrapping_int.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testwrapping_int.test\gcc\debug\testwrapping_int.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testwrapping_int.test\gcc\debug\testwrapping_int.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_resolution_traits.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_resolution_traits.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_resolution_traits.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testtime_resolution_traits.test\gcc\debug\testtime_resolution_trai ts.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testtime_resolution_traits.test\gcc\debug\testtime_resolution_tra its.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testtime_resolution_traits.test\gcc\debug\testtime_resolution_traits .run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testtime_resolution_traits.test\gcc\debug\testtime_resolution_traits.t est MkDir1 ..\..\..\bin\boost\libs\date_time\test\testint_adapter.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testint_adapter.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testint_adapter.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testint_adapter.test\gcc\debug\testint_adapter.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testint_adapter.test\gcc\debug\testint_adapter.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testint_adapter.test\gcc\debug\testint_adapter.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testint_adapter.test\gcc\debug\testint_adapter.test MkDir1 ..\..\..\bin\boost\libs\date_time\build MkDir1 ..\..\..\bin\boost\libs\date_time\build\libboost_date_time.lib MkDir1 ..\..\..\bin\boost\libs\date_time\build\libboost_date_time.lib\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\build\libboost_date_time.lib\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\build\libboost_date_time.lib\gcc\debug\greg_month.obj gcc-C++-action ..\..\..\bin\boost\libs\date_time\build\libboost_date_time.lib\gcc\debug\greg_weekday.obj gcc-C++-action ..\..\..\bin\boost\libs\date_time\build\libboost_date_time.lib\gcc\debug\date_generators.obj gcc-Archive-action ..\..\..\bin\boost\libs\date_time\build\libboost_date_time.lib\gcc\debug\libboost_date_time-gcc-d-1_3 4.lib /usr/bin/ar: creating ..\..\..\bin\boost\libs\date_time\build\libboost_date_time.lib\gcc\debug\libboost_date_time-gcc-d- 1_34.lib MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_year.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_year.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_year.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_year.test\gcc\debug\testgreg_year.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_year.test\gcc\debug\testgreg_year.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_year.test\gcc\debug\testgreg_year.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgreg_year.test\gcc\debug\testgreg_year.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_month.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_month.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_month.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_month.test\gcc\debug\testgreg_month.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_month.test\gcc\debug\testgreg_month.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_month.test\gcc\debug\testgreg_month.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgreg_month.test\gcc\debug\testgreg_month.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_day.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_day.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_day.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_day.test\gcc\debug\testgreg_day.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_day.test\gcc\debug\testgreg_day.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_day.test\gcc\debug\testgreg_day.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgreg_day.test\gcc\debug\testgreg_day.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_cal.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_cal.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_cal.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_cal.test\gcc\debug\testgreg_cal.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_cal.test\gcc\debug\testgreg_cal.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_cal.test\gcc\debug\testgreg_cal.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgreg_cal.test\gcc\debug\testgreg_cal.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgenerators.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgenerators.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgenerators.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgenerators.test\gcc\debug\testgenerators.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgenerators.test\gcc\debug\testgenerators.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgenerators.test\gcc\debug\testgenerators.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgenerators.test\gcc\debug\testgenerators.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet.test\gcc\debug\testdate_input_facet.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet.test\gcc\debug\testdate_input_facet.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet.test\gcc\debug\testdate_input_facet.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet.test\gcc\debug\testdate_input_facet.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new.test\gcc\debug\testdate_facet_new.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new.test\gcc\debug\testdate_facet_new.exe ...on 100th target... execute-test ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new.test\gcc\debug\testdate_facet_new.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new.test\gcc\debug\testdate_facet_new.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testformatters.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testformatters.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testformatters.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testformatters.test\gcc\debug\testformatters.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testformatters.test\gcc\debug\testformatters.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testformatters.test\gcc\debug\testformatters.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testformatters.test\gcc\debug\testformatters.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_iterator.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_iterator.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_iterator.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdate_iterator.test\gcc\debug\testdate_iterator.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdate_iterator.test\gcc\debug\testdate_iterator.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testdate_iterator.test\gcc\debug\testdate_iterator.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testdate_iterator.test\gcc\debug\testdate_iterator.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testperiod.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testperiod.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testperiod.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testperiod.test\gcc\debug\testperiod.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testperiod.test\gcc\debug\testperiod.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testperiod.test\gcc\debug\testperiod.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testperiod.test\gcc\debug\testperiod.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_durations.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_durations.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_durations.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_durations.test\gcc\debug\testgreg_durations.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_durations.test\gcc\debug\testgreg_durations.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_durations.test\gcc\debug\testgreg_durations.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgreg_durations.test\gcc\debug\testgreg_durations.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_duration.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_duration.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_duration.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdate_duration.test\gcc\debug\testdate_duration.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdate_duration.test\gcc\debug\testdate_duration.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testdate_duration.test\gcc\debug\testdate_duration.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testdate_duration.test\gcc\debug\testdate_duration.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdate.test\gcc\debug\testdate.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdate.test\gcc\debug\testdate.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testdate.test\gcc\debug\testdate.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testdate.test\gcc\debug\testdate.test MkDir1 ..\..\..\bin\boost\libs\date_time\build\boost_date_time.dll MkDir1 ..\..\..\bin\boost\libs\date_time\build\boost_date_time.dll\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\build\boost_date_time.dll\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\build\boost_date_time.dll\gcc\debug\greg_month.obj gcc-C++-action ..\..\..\bin\boost\libs\date_time\build\boost_date_time.dll\gcc\debug\greg_weekday.obj gcc-C++-action ..\..\..\bin\boost\libs\date_time\build\boost_date_time.dll\gcc\debug\date_generators.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\build\boost_date_time.dll\gcc\debug\boost_date_time-gcc-d-1_34.dll ..\ ..\..\bin\boost\libs\date_time\build\boost_date_time.dll\gcc\debug\boost_date_time-gcc-d-1_34.lib Creating library file: ..\..\..\bin\boost\libs\date_time\build\boost_date_time.dll\gcc\debug\boost_date_time-gcc-d-1_34. lib MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_durations_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_durations_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_durations_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_durations_dll.test\gcc\debug\testgreg_durations.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_durations_dll.test\gcc\debug\testgreg_durations_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_durations_dll.test\gcc\debug\testgreg_durations_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgreg_durations_dll.test\gcc\debug\testgreg_durations_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_year_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_year_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_year_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_year_dll.test\gcc\debug\testgreg_year.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_year_dll.test\gcc\debug\testgreg_year_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_year_dll.test\gcc\debug\testgreg_year_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgreg_year_dll.test\gcc\debug\testgreg_year_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_month_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_month_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_month_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_month_dll.test\gcc\debug\testgreg_month.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_month_dll.test\gcc\debug\testgreg_month_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_month_dll.test\gcc\debug\testgreg_month_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgreg_month_dll.test\gcc\debug\testgreg_month_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_day_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_day_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_day_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_day_dll.test\gcc\debug\testgreg_day.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_day_dll.test\gcc\debug\testgreg_day_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_day_dll.test\gcc\debug\testgreg_day_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgreg_day_dll.test\gcc\debug\testgreg_day_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_cal_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_cal_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_cal_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_cal_dll.test\gcc\debug\testgreg_cal.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_cal_dll.test\gcc\debug\testgreg_cal_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_cal_dll.test\gcc\debug\testgreg_cal_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgreg_cal_dll.test\gcc\debug\testgreg_cal_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgenerators_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgenerators_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgenerators_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgenerators_dll.test\gcc\debug\testgenerators.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgenerators_dll.test\gcc\debug\testgenerators_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgenerators_dll.test\gcc\debug\testgenerators_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgenerators_dll.test\gcc\debug\testgenerators_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet_dll.test\gcc\debug\testdate_input_facet.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet_dll.test\gcc\debug\testdate_input_facet_dll. exe execute-test ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet_dll.test\gcc\debug\testdate_input_facet_dll.run 1 file(s) copied. ...on 200th target... **passed** ..\..\..\bin\boost\libs\date_time\test\testdate_input_facet_dll.test\gcc\debug\testdate_input_facet_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new_dll.test\gcc\debug\testdate_facet_new.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new_dll.test\gcc\debug\testdate_facet_new_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new_dll.test\gcc\debug\testdate_facet_new_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testdate_facet_new_dll.test\gcc\debug\testdate_facet_new_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testformatters_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testformatters_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testformatters_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testformatters_dll.test\gcc\debug\testformatters.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testformatters_dll.test\gcc\debug\testformatters_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testformatters_dll.test\gcc\debug\testformatters_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testformatters_dll.test\gcc\debug\testformatters_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_iterator_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_iterator_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_iterator_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdate_iterator_dll.test\gcc\debug\testdate_iterator.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdate_iterator_dll.test\gcc\debug\testdate_iterator_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testdate_iterator_dll.test\gcc\debug\testdate_iterator_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testdate_iterator_dll.test\gcc\debug\testdate_iterator_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testperiod_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testperiod_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testperiod_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testperiod_dll.test\gcc\debug\testperiod.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testperiod_dll.test\gcc\debug\testperiod_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testperiod_dll.test\gcc\debug\testperiod_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testperiod_dll.test\gcc\debug\testperiod_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_duration_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_duration_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_duration_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdate_duration_dll.test\gcc\debug\testdate_duration.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdate_duration_dll.test\gcc\debug\testdate_duration_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testdate_duration_dll.test\gcc\debug\testdate_duration_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testdate_duration_dll.test\gcc\debug\testdate_duration_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdate_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdate_dll.test\gcc\debug\testdate.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdate_dll.test\gcc\debug\testdate_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testdate_dll.test\gcc\debug\testdate_dll.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testdate_dll.test\gcc\debug\testdate_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_input_facet.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_input_facet.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_input_facet.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testtime_input_facet.test\gcc\debug\testtime_input_facet.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testtime_input_facet.test\gcc\debug\testtime_input_facet.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testtime_input_facet.test\gcc\debug\testtime_input_facet.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testtime_input_facet.test\gcc\debug\testtime_input_facet.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_facet.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_facet.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_facet.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testtime_facet.test\gcc\debug\testtime_facet.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testtime_facet.test\gcc\debug\testtime_facet.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testtime_facet.test\gcc\debug\testtime_facet.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testtime_facet.test\gcc\debug\testtime_facet.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_duration_operators.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_duration_operators.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_duration_operators.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_duration_operators.test\gcc\debug\testgreg_duration_opera tors.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_duration_operators.test\gcc\debug\testgreg_duration_oper ators.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_duration_operators.test\gcc\debug\testgreg_duration_operato rs.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testgreg_duration_operators.test\gcc\debug\testgreg_duration_operators .test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_formatters.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_formatters.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_formatters.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testtime_formatters.test\gcc\debug\testtime_formatters.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testtime_formatters.test\gcc\debug\testtime_formatters.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testtime_formatters.test\gcc\debug\testtime_formatters.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testtime_formatters.test\gcc\debug\testtime_formatters.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testmicrosec_time_clock.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testmicrosec_time_clock.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testmicrosec_time_clock.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testmicrosec_time_clock.test\gcc\debug\testmicrosec_time_clock.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testmicrosec_time_clock.test\gcc\debug\testmicrosec_time_clock.ex e execute-test ..\..\..\bin\boost\libs\date_time\test\testmicrosec_time_clock.test\gcc\debug\testmicrosec_time_clock.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testmicrosec_time_clock.test\gcc\debug\testmicrosec_time_clock.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testtime.test\gcc\debug\testtime.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testtime.test\gcc\debug\testtime.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testtime.test\gcc\debug\testtime.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testtime.test\gcc\debug\testtime.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_period.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_period.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_period.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testtime_period.test\gcc\debug\testtime_period.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testtime_period.test\gcc\debug\testtime_period.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testtime_period.test\gcc\debug\testtime_period.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testtime_period.test\gcc\debug\testtime_period.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testparse_time.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testparse_time.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testparse_time.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testparse_time.test\gcc\debug\testparse_time.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testparse_time.test\gcc\debug\testparse_time.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testparse_time.test\gcc\debug\testparse_time.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testparse_time.test\gcc\debug\testparse_time.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testiterator.test ...on 300th target... MkDir1 ..\..\..\bin\boost\libs\date_time\test\testiterator.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testiterator.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testiterator.test\gcc\debug\testiterator.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testiterator.test\gcc\debug\testiterator.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testiterator.test\gcc\debug\testiterator.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testiterator.test\gcc\debug\testiterator.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testduration.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testduration.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testduration.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testduration.test\gcc\debug\testduration.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testduration.test\gcc\debug\testduration.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testduration.test\gcc\debug\testduration.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testduration.test\gcc\debug\testduration.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdst_rules.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdst_rules.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdst_rules.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdst_rules.test\gcc\debug\testdst_rules.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdst_rules.test\gcc\debug\testdst_rules.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testdst_rules.test\gcc\debug\testdst_rules.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testdst_rules.test\gcc\debug\testdst_rules.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testclock.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testclock.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testclock.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testclock.test\gcc\debug\testclock.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testclock.test\gcc\debug\testclock.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testclock.test\gcc\debug\testclock.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testclock.test\gcc\debug\testclock.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testc_local_adjustor.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testc_local_adjustor.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testc_local_adjustor.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testc_local_adjustor.test\gcc\debug\testc_local_adjustor.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testc_local_adjustor.test\gcc\debug\testc_local_adjustor.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testc_local_adjustor.test\gcc\debug\testc_local_adjustor.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testc_local_adjustor.test\gcc\debug\testc_local_adjustor.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_adjustor.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_adjustor.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_adjustor.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testlocal_adjustor.test\gcc\debug\testlocal_adjustor.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testlocal_adjustor.test\gcc\debug\testlocal_adjustor.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testlocal_adjustor.test\gcc\debug\testlocal_adjustor.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testlocal_adjustor.test\gcc\debug\testlocal_adjustor.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testfiletime_functions.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testfiletime_functions.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testfiletime_functions.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testfiletime_functions.test\gcc\debug\testfiletime_functions.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testfiletime_functions.test\gcc\debug\testfiletime_functions.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testfiletime_functions.test\gcc\debug\testfiletime_functions.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testfiletime_functions.test\gcc\debug\testfiletime_functions.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test\gcc\debug\testtime_wstream.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test\gcc\debug\testtime_wstream.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test\gcc\debug\testtime_wstream.run ====== BEGIN OUTPUT ====== FAIL :: No wstring/wstream support for this compiler 1 Tests Executed: 1 FAILURES EXIT STATUS: 1 ====== END OUTPUT ====== ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test\gcc\debug\testtime_wstream.exe > ..\..\..\bin\boost\libs \date_time\test\testtime_wstream.test\gcc\debug\testtime_wstream.output 2>&1 set status=%ERRORLEVEL% echo. >> ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test\gcc\debug\testtime_wstream.output echo EXIT STATUS: %status% >> ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test\gcc\debug\testtime_wstrea m.output if %status% EQU 0 ( copy ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test\gcc\debug\testtime_wstream.output ..\..\..\bin \boost\libs\date_time\test\testtime_wstream.test\gcc\debug\testtime_wstream.run ) set verbose=1 if %status% NEQ 0 ( set verbose=0 ) if %verbose% EQU 0 ( echo ====== BEGIN OUTPUT ====== type ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test\gcc\debug\testtime_wstream.output echo ====== END OUTPUT ====== ) exit %status% ...failed execute-test ..\..\..\bin\boost\libs\date_time\test\testtime_wstream.test\gcc\debug\testtime_wstream.run... MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test\gcc\debug\testgreg_wstream.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test\gcc\debug\testgreg_wstream.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test\gcc\debug\testgreg_wstream.run ====== BEGIN OUTPUT ====== FAIL :: No wstring/wstream support for this compiler 1 Tests Executed: 1 FAILURES EXIT STATUS: 1 ====== END OUTPUT ====== ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test\gcc\debug\testgreg_wstream.exe > ..\..\..\bin\boost\libs \date_time\test\testgreg_wstream.test\gcc\debug\testgreg_wstream.output 2>&1 set status=%ERRORLEVEL% echo. >> ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test\gcc\debug\testgreg_wstream.output echo EXIT STATUS: %status% >> ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test\gcc\debug\testgreg_wstrea m.output if %status% EQU 0 ( copy ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test\gcc\debug\testgreg_wstream.output ..\..\..\bin \boost\libs\date_time\test\testgreg_wstream.test\gcc\debug\testgreg_wstream.run ) set verbose=1 if %status% NEQ 0 ( set verbose=0 ) if %verbose% EQU 0 ( echo ====== BEGIN OUTPUT ====== type ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test\gcc\debug\testgreg_wstream.output echo ====== END OUTPUT ====== ) exit %status% ...failed execute-test ..\..\..\bin\boost\libs\date_time\test\testgreg_wstream.test\gcc\debug\testgreg_wstream.run... MkDir1 ..\..\..\bin\boost\libs\date_time\test\teststreams.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\teststreams.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\teststreams.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\teststreams.test\gcc\debug\teststreams.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\teststreams.test\gcc\debug\teststreams.exe execute-test ..\..\..\bin\boost\libs\date_time\test\teststreams.test\gcc\debug\teststreams.run ====== BEGIN OUTPUT ====== Pass :: check time output: 2002-May-01 12:10:05.000000123 Pass :: check time period output: [2002-May-01 12:10:05/2002-May-01 23:00:00] Pass :: check time output: 01.Mai.2002 12:10:05 Pass :: check time period output: 05:04:03 Pass :: check time period output: -01:25:00 Pass :: check time period output: -00:40:00 Pass :: check time period output - german: [01.Mai.2002 12:10:05/01.Mai.2002 23:00:00] Pass :: Stream in time_duration Pass :: Stream in ptime Pass :: Stream in ptime2 Pass :: Stream in ptime3 Got expected exception: basic_string::at Pass :: Stream bad ptime Pass :: Stream in time_period FAIL :: Wide streaming not available for this compiler 14 Tests Executed: 1 FAILURES EXIT STATUS: 1 ====== END OUTPUT ====== ..\..\..\bin\boost\libs\date_time\test\teststreams.test\gcc\debug\teststreams.exe > ..\..\..\bin\boost\libs\date_time \test\teststreams.test\gcc\debug\teststreams.output 2>&1 set status=%ERRORLEVEL% echo. >> ..\..\..\bin\boost\libs\date_time\test\teststreams.test\gcc\debug\teststreams.output echo EXIT STATUS: %status% >> ..\..\..\bin\boost\libs\date_time\test\teststreams.test\gcc\debug\teststreams.output if %status% EQU 0 ( copy ..\..\..\bin\boost\libs\date_time\test\teststreams.test\gcc\debug\teststreams.output ..\..\..\bin\boost\lib s\date_time\test\teststreams.test\gcc\debug\teststreams.run ) set verbose=1 if %status% NEQ 0 ( set verbose=0 ) if %verbose% EQU 0 ( echo ====== BEGIN OUTPUT ====== type ..\..\..\bin\boost\libs\date_time\test\teststreams.test\gcc\debug\teststreams.output echo ====== END OUTPUT ====== ) exit %status% ...failed execute-test ..\..\..\bin\boost\libs\date_time\test\teststreams.test\gcc\debug\teststreams.run... MkDir1 ..\..\..\bin\boost\libs\date_time\test\testparse_date.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testparse_date.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testparse_date.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testparse_date.test\gcc\debug\testparse_date.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testparse_date.test\gcc\debug\testparse_date.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testparse_date.test\gcc\debug\testparse_date.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testparse_date.test\gcc\debug\testparse_date.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testfacet.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testfacet.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testfacet.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testfacet.test\gcc\debug\testfacet.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testfacet.test\gcc\debug\testfacet.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testfacet.test\gcc\debug\testfacet.run ====== BEGIN OUTPUT ====== Pass :: Special value, stream out nadt Pass :: Special value, stream out neg_infin Pass :: Special value, stream out pos_infin Pass :: check german short month: Okt Pass :: check german short month: Okt Pass :: check ymd: 01.Okt.2002 Pass :: ostream low level check string:01.Okt.2002 global: C Pass :: no registered facet here Pass :: facet registered here Pass :: check string imbued ostream: 2002-Okt-01 Pass :: check string imbued ostream: +unbegrenztheit Pass :: check string imbued ostream: +unbegrenztheit Pass :: check string imbued ostream: NichtDatumzeit Pass :: check any old ostream: 2002-Oct-01 Pass :: check date order: 01.10.2002 Pass :: check date order: 2002 Okt 01 Pass :: check date order: Oktober 01 2002 Pass :: check date period: [Oktober 01 2002/Oktober 03 2002] Pass :: date_duration stream out Pass :: date_duration stream out Pass :: partial date stream out Pass :: nth kday of month Pass :: first kday of month Pass :: last kday of month Pass :: first kday after Pass :: first kday after 26 Jun second Fri of Sep first Sat of May last Mon of Aug Thu after Tue before Pass :: Stream in month FAIL :: Wide Stream in not supported by this compiler Pass :: Stream in German month Pass :: Bad month exception caught (misspelled name) Pass :: Stream in weekday FAIL :: Wide Stream in not supported by this compiler Pass :: Stream in German weekday Pass :: Bad weekday exception caught (misspelled name) 34 Tests Executed: 2 FAILURES EXIT STATUS: 2 ====== END OUTPUT ====== ..\..\..\bin\boost\libs\date_time\test\testfacet.test\gcc\debug\testfacet.exe > ..\..\..\bin\boost\libs\date_time\tes t\testfacet.test\gcc\debug\testfacet.output 2>&1 set status=%ERRORLEVEL% echo. >> ..\..\..\bin\boost\libs\date_time\test\testfacet.test\gcc\debug\testfacet.output echo EXIT STATUS: %status% >> ..\..\..\bin\boost\libs\date_time\test\testfacet.test\gcc\debug\testfacet.output if %status% EQU 0 ( copy ..\..\..\bin\boost\libs\date_time\test\testfacet.test\gcc\debug\testfacet.output ..\..\..\bin\boost\libs\da te_time\test\testfacet.test\gcc\debug\testfacet.run ) set verbose=1 if %status% NEQ 0 ( set verbose=0 ) if %verbose% EQU 0 ( echo ====== BEGIN OUTPUT ====== type ..\..\..\bin\boost\libs\date_time\test\testfacet.test\gcc\debug\testfacet.output echo ====== END OUTPUT ====== ) exit %status% ...failed execute-test ..\..\..\bin\boost\libs\date_time\test\testfacet.test\gcc\debug\testfacet.run... MkDir1 ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test\gcc\debug\testfacet.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test\gcc\debug\testfacet_dll.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test\gcc\debug\testfacet_dll.run ====== BEGIN OUTPUT ====== Pass :: Special value, stream out nadt Pass :: Special value, stream out neg_infin Pass :: Special value, stream out pos_infin Pass :: check german short month: Okt Pass :: check german short month: Okt Pass :: check ymd: 01.Okt.2002 Pass :: ostream low level check string:01.Okt.2002 global: C Pass :: no registered facet here Pass :: facet registered here Pass :: check string imbued ostream: 2002-Okt-01 Pass :: check string imbued ostream: +unbegrenztheit Pass :: check string imbued ostream: +unbegrenztheit Pass :: check string imbued ostream: NichtDatumzeit Pass :: check any old ostream: 2002-Oct-01 Pass :: check date order: 01.10.2002 Pass :: check date order: 2002 Okt 01 Pass :: check date order: Oktober 01 2002 Pass :: check date period: [Oktober 01 2002/Oktober 03 2002] Pass :: date_duration stream out Pass :: date_duration stream out Pass :: partial date stream out Pass :: nth kday of month Pass :: first kday of month Pass :: last kday of month Pass :: first kday after Pass :: first kday after 26 Jun second Fri of Sep first Sat of May last Mon of Aug Thu after Tue before Pass :: Stream in month FAIL :: Wide Stream in not supported by this compiler Pass :: Stream in German month Pass :: Bad month exception caught (misspelled name) Pass :: Stream in weekday FAIL :: Wide Stream in not supported by this compiler Pass :: Stream in German weekday Pass :: Bad weekday exception caught (misspelled name) 34 Tests Executed: 2 FAILURES EXIT STATUS: 2 ====== END OUTPUT ====== set PATH=..\..\..\bin\boost\libs\date_time\build\boost_date_time.dll\gcc\debug;%PATH% ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test\gcc\debug\testfacet_dll.exe > ..\..\..\bin\boost\libs\date_ time\test\testfacet_dll.test\gcc\debug\testfacet_dll.output 2>&1 set status=%ERRORLEVEL% echo. >> ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test\gcc\debug\testfacet_dll.output echo EXIT STATUS: %status% >> ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test\gcc\debug\testfacet_dll.outp ut if %status% EQU 0 ( copy ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test\gcc\debug\testfacet_dll.output ..\..\..\bin\boost \libs\date_time\test\testfacet_dll.test\gcc\debug\testfacet_dll.run ) set verbose=1 if %status% NEQ 0 ( set verbose=0 ) if %verbose% EQU 0 ( echo ====== BEGIN OUTPUT ====== type ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test\gcc\debug\testfacet_dll.output echo ====== END OUTPUT ====== ) exit %status% ...failed execute-test ..\..\..\bin\boost\libs\date_time\test\testfacet_dll.test\gcc\debug\testfacet_dll.run... MkDir1 ..\..\..\bin\boost\libs\date_time\test\testclocks.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testclocks.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testclocks.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testclocks.test\gcc\debug\testclocks.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testclocks.test\gcc\debug\testclocks.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testclocks.test\gcc\debug\testclocks.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testclocks.test\gcc\debug\testclocks.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_input_facet.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_input_facet.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_input_facet.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testlocal_time_input_facet.test\gcc\debug\testlocal_time_input_fac et.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testlocal_time_input_facet.test\gcc\debug\testlocal_time_input_fa cet.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testlocal_time_input_facet.test\gcc\debug\testlocal_time_input_facet .run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testlocal_time_input_facet.test\gcc\debug\testlocal_time_input_facet.t est MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_facet.test ...on 400th target... MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_facet.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_facet.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testlocal_time_facet.test\gcc\debug\testlocal_time_facet.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testlocal_time_facet.test\gcc\debug\testlocal_time_facet.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testlocal_time_facet.test\gcc\debug\testlocal_time_facet.run 3 [sig] testlocal_time_facet 6116 open_stackdumpfile: Dumping stack trace to testlocal_time_facet.exe.stackdump ====== BEGIN OUTPUT ====== EXIT STATUS: 34304 ====== END OUTPUT ====== **passed** ..\..\..\bin\boost\libs\date_time\test\testlocal_time_facet.test\gcc\debug\testlocal_time_facet.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_period.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_period.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_period.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testlocal_time_period.test\gcc\debug\testlocal_time_period.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testlocal_time_period.test\gcc\debug\testlocal_time_period.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testlocal_time_period.test\gcc\debug\testlocal_time_period.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testlocal_time_period.test\gcc\debug\testlocal_time_period.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_iterator.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_iterator.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time_iterator.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testlocal_time_iterator.test\gcc\debug\testlocal_time_iterator.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testlocal_time_iterator.test\gcc\debug\testlocal_time_iterator.ex e execute-test ..\..\..\bin\boost\libs\date_time\test\testlocal_time_iterator.test\gcc\debug\testlocal_time_iterator.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testlocal_time_iterator.test\gcc\debug\testlocal_time_iterator.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testlocal_time.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testlocal_time.test\gcc\debug\testlocal_time.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testlocal_time.test\gcc\debug\testlocal_time.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testlocal_time.test\gcc\debug\testlocal_time.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testlocal_time.test\gcc\debug\testlocal_time.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtz_database.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtz_database.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testtz_database.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testtz_database.test\gcc\debug\testtz_database.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testtz_database.test\gcc\debug\testtz_database.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testtz_database.test\gcc\debug\testtz_database.run ====== BEGIN OUTPUT ====== Pass :: Caught Missing data file exception Pass :: Caught Bad field count exception FAIL :: Cannot locate data file - aborting. 3 Tests Executed: 1 FAILURES EXIT STATUS: 1 ====== END OUTPUT ====== ..\..\..\bin\boost\libs\date_time\test\testtz_database.test\gcc\debug\testtz_database.exe > ..\..\..\bin\boost\libs\d ate_time\test\testtz_database.test\gcc\debug\testtz_database.output 2>&1 set status=%ERRORLEVEL% echo. >> ..\..\..\bin\boost\libs\date_time\test\testtz_database.test\gcc\debug\testtz_database.output echo EXIT STATUS: %status% >> ..\..\..\bin\boost\libs\date_time\test\testtz_database.test\gcc\debug\testtz_database. output if %status% EQU 0 ( copy ..\..\..\bin\boost\libs\date_time\test\testtz_database.test\gcc\debug\testtz_database.output ..\..\..\bin\b oost\libs\date_time\test\testtz_database.test\gcc\debug\testtz_database.run ) set verbose=1 if %status% NEQ 0 ( set verbose=0 ) if %verbose% EQU 0 ( echo ====== BEGIN OUTPUT ====== type ..\..\..\bin\boost\libs\date_time\test\testtz_database.test\gcc\debug\testtz_database.output echo ====== END OUTPUT ====== ) exit %status% ...failed execute-test ..\..\..\bin\boost\libs\date_time\test\testtz_database.test\gcc\debug\testtz_database.run... MkDir1 ..\..\..\bin\boost\libs\date_time\test\testwposix_time_zone.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testwposix_time_zone.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testwposix_time_zone.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testwposix_time_zone.test\gcc\debug\testwposix_time_zone.obj local_time/testwposix_time_zone.cpp: In function `int main()': local_time/testwposix_time_zone.cpp:25: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:25: error: expected `;' before "specs" local_time/testwposix_time_zone.cpp:27: error: `specs' undeclared (first use this function) local_time/testwposix_time_zone.cpp:27: error: (Each undeclared identifier is reported only once for each function it ap pears in.) local_time/testwposix_time_zone.cpp:34: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:35: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:36: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:37: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:39: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:40: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:41: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:42: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:55: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:57: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:71: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:72: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:74: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:75: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:76: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:77: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:78: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:79: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:81: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:83: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:91: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:92: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:115: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:126: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:172: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:183: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:189: error: `wstring' is not a member of `std' local_time/testwposix_time_zone.cpp:189: error: expected `;' before "spec" local_time/testwposix_time_zone.cpp:190: error: `spec' undeclared (first use this function) d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/lexical_cast.hpp: In member function `bool boost::detail::lexical_stream<Tar get, Source>::operator<<(const Source&) [with Target = int, Source = std::basic_string<wchar_t, std::char_traits<wchar_t put' /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:63: note: candidates are: std::basic_ostream<_CharT, _Tra its>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>&(*)(std::basic_ostream<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:74: note: std::basic_ostream<_CharT, _Traits>& std::basi c_ostream<_CharT, _Traits>::operator<<(std::basic_ios<_CharT, _Traits>&(*)(std::basic_ios<_CharT, _Traits>&)) [with _Cha rT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:86: note: std::basic_ostream<_CharT, _Traits>& std::basi c_ostream<_CharT, _Traits>::operator<<(std::ios_base&(*)(std::ios_base&)) [with _CharT = char, _Traits = std::char_trait s<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:121: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:155: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:98: note: std::basic_ostream<_CharT, _Traits>& std::basi c_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:178: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(short int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:189: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:193: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:204: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:179: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:214: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:238: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:219: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostrea m<_CharT, _Traits>::operator<<(float) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:261: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:284: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:307: note: std::basic_ostream<_CharT, _Traits>& std::bas ic_ostream<_CharT, _Traits>::operator<<(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char, _Traits = std::char _traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:261: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, std::_Setw) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:227: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, std::_Setprecision) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:154: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, std::_Setbase) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:116: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, std::_Setiosflags) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:82: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(st d::basic_ostream<_CharT, _Traits>&, std::_Resetiosflags) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:504: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, const unsigned char*) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:499: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, const signed char*) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:612: note: std::basic_ostream<char, _Traits>& std::opera tor<<(std::basic_ostream<char, _Traits>&, const char*) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:567: note: std::basic_ostream<_CharT, _Traits>& std::ope rator<<(std::basic_ostream<_CharT, _Traits>&, const char*) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:465: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, unsigned char) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:460: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, signed char) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:505: note: std::basic_ostream<char, _Traits>& std::opera tor<<(std::basic_ostream<char, _Traits>&, char) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:449: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, char) [with _CharT = char, _Traits = std::char_traits<char>] d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/lexical_cast.hpp: In member function `bool boost::detail::lexical_stream<Tar get, Source>::operator<<(const Source&) [with Target = short unsigned int, Source = std::basic_string<wchar_t, std::char _traits<wchar_t>, std::allocator<wchar_t> >]': d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/lexical_cast.hpp:222: instantiated from `Target boost::lexical_cast(const Source&) [with Target = short unsigned int, Source = std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocato r<wchar_t> >]' d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/date_time/time_parsing.hpp:75: instantiated from `time_duration boost::dat e_time::str_from_delimited_time_duration(const std::basic_string<OutputT, std::char_traits<_CharT>, std::allocator<_T2> td::basic_ostream<_CharT, _Traits>&, std::_Setw) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:227: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, std::_Setprecision) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:154: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, std::_Setbase) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:116: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, std::_Setiosflags) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:82: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(st d::basic_ostream<_CharT, _Traits>&, std::_Resetiosflags) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:504: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, const unsigned char*) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:499: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, const signed char*) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:612: note: std::basic_ostream<char, _Traits>& std::opera tor<<(std::basic_ostream<char, _Traits>&, const char*) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:567: note: std::basic_ostream<_CharT, _Traits>& std::ope rator<<(std::basic_ostream<_CharT, _Traits>&, const char*) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:465: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, unsigned char) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:460: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, signed char) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:505: note: std::basic_ostream<char, _Traits>& std::opera tor<<(std::basic_ostream<char, _Traits>&, char) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:449: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, char) [with _CharT = char, _Traits = std::char_traits<char>] d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/lexical_cast.hpp: In member function `bool boost::detail::lexical_stream<Tar get, Source>::operator<<(const Source&) [with Target = int64_t, Source = std::basic_string<wchar_t, std::char_traits<wch ar_t>, std::allocator<wchar_t> >]': d:/Dev/Projects/Boost/boost-RC_1_34_0/boost/lexical_cast.hpp:222: instantiated from `Target boost::lexical_cast(const Source&) [with Target = int64_t, Source = std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> td::basic_ostream<_CharT, _Traits>&, std::_Setw) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:227: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, std::_Setprecision) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:154: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, std::_Setbase) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:116: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, std::_Setiosflags) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/iomanip:82: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(st d::basic_ostream<_CharT, _Traits>&, std::_Resetiosflags) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:504: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, const unsigned char*) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:499: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, const signed char*) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:612: note: std::basic_ostream<char, _Traits>& std::opera tor<<(std::basic_ostream<char, _Traits>&, const char*) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:567: note: std::basic_ostream<_CharT, _Traits>& std::ope rator<<(std::basic_ostream<_CharT, _Traits>&, const char*) [with _CharT = char, _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:465: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, unsigned char) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:460: note: std::basic_ostream<char, _Traits>& std::operator<<(std ::basic_ostream<char, _Traits>&, signed char) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/ostream.tcc:505: note: std::basic_ostream<char, _Traits>& std::opera tor<<(std::basic_ostream<char, _Traits>&, char) [with _Traits = std::char_traits<char>] /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ostream:449: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(s td::basic_ostream<_CharT, _Traits>&, char) [with _CharT = char, _Traits = std::char_traits<char>] "g++" -c -DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_ALL_NO_LIB -g -O0 -fno-inli ne -Wall -ftemplate-depth-255 -I"..\..\..\bin\boost\libs\date_time\test" -I "d:\Dev\Projects\Boost\boost-RC_1_34_0" -o "..\..\..\bin\boost\libs\date_time\test\testwposix_time_zone.test\gcc\debug\testwposix_time_zone.obj" "local_time/testwp osix_time_zone.cpp" ...failed gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testwposix_time_zone.test\gcc\debug\testwposix_time_zone .obj... ...skipped <@boost!libs!date_time!test\testwposix_time_zone.test\gcc\debug>testwposix_time_zone.exe for lack of <@boost! libs!date_time!test\testwposix_time_zone.test\gcc\debug>testwposix_time_zone.obj... ...skipped <@boost!libs!date_time!test\testwposix_time_zone.test\gcc\debug>testwposix_time_zone.run for lack of <@boost! libs!date_time!test\testwposix_time_zone.test\gcc\debug>testwposix_time_zone.exe... MkDir1 ..\..\..\bin\boost\libs\date_time\test\testwcustom_time_zone.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testwcustom_time_zone.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testwcustom_time_zone.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testwcustom_time_zone.test\gcc\debug\testwcustom_time_zone.obj local_time/testwcustom_time_zone.cpp: In function `int main()': local_time/testwcustom_time_zone.cpp:52: error: `wstring' is not a member of `std' local_time/testwcustom_time_zone.cpp:54: error: `wstring' is not a member of `std' local_time/testwcustom_time_zone.cpp:56: error: `wstring' is not a member of `std' local_time/testwcustom_time_zone.cpp:58: error: `wstring' is not a member of `std' local_time/testwcustom_time_zone.cpp:70: error: `wstring' is not a member of `std' local_time/testwcustom_time_zone.cpp:72: error: `wstring' is not a member of `std' local_time/testwcustom_time_zone.cpp:74: error: `wstring' is not a member of `std' local_time/testwcustom_time_zone.cpp:76: error: `wstring' is not a member of `std' "g++" -c -DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_ALL_NO_LIB -g -O0 -fno-inli ne -Wall -ftemplate-depth-255 -I"..\..\..\bin\boost\libs\date_time\test" -I "d:\Dev\Projects\Boost\boost-RC_1_34_0" -o "..\..\..\bin\boost\libs\date_time\test\testwcustom_time_zone.test\gcc\debug\testwcustom_time_zone.obj" "local_time/test wcustom_time_zone.cpp" ...failed gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testwcustom_time_zone.test\gcc\debug\testwcustom_time_zo ne.obj... ...skipped <@boost!libs!date_time!test\testwcustom_time_zone.test\gcc\debug>testwcustom_time_zone.exe for lack of <@boos t!libs!date_time!test\testwcustom_time_zone.test\gcc\debug>testwcustom_time_zone.obj... ...skipped <@boost!libs!date_time!test\testwcustom_time_zone.test\gcc\debug>testwcustom_time_zone.run for lack of <@boos t!libs!date_time!test\testwcustom_time_zone.test\gcc\debug>testwcustom_time_zone.exe... MkDir1 ..\..\..\bin\boost\libs\date_time\test\testposix_time_zone.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testposix_time_zone.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testposix_time_zone.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testposix_time_zone.test\gcc\debug\testposix_time_zone.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testposix_time_zone.test\gcc\debug\testposix_time_zone.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testposix_time_zone.test\gcc\debug\testposix_time_zone.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testposix_time_zone.test\gcc\debug\testposix_time_zone.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testcustom_time_zone.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testcustom_time_zone.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testcustom_time_zone.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testcustom_time_zone.test\gcc\debug\testcustom_time_zone.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testcustom_time_zone.test\gcc\debug\testcustom_time_zone.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testcustom_time_zone.test\gcc\debug\testcustom_time_zone.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testcustom_time_zone.test\gcc\debug\testcustom_time_zone.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdst_transition_day_rule.test MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdst_transition_day_rule.test\gcc MkDir1 ..\..\..\bin\boost\libs\date_time\test\testdst_transition_day_rule.test\gcc\debug gcc-C++-action ..\..\..\bin\boost\libs\date_time\test\testdst_transition_day_rule.test\gcc\debug\testdst_transition_day_ rule.obj gcc-Link-action ..\..\..\bin\boost\libs\date_time\test\testdst_transition_day_rule.test\gcc\debug\testdst_transition_day _rule.exe execute-test ..\..\..\bin\boost\libs\date_time\test\testdst_transition_day_rule.test\gcc\debug\testdst_transition_day_ru le.run 1 file(s) copied. **passed** ..\..\..\bin\boost\libs\date_time\test\testdst_transition_day_rule.test\gcc\debug\testdst_transition_day_rule .test

Jeff Garland wrote:
Pavol Droba wrote:
Hi,
Range interface has been changed, but only in the CVS_HEAD.
Ok, noting that in my version I have not taken the updated range for at least a couple months and there's a huge list of range files that need updating.
1_34 branch should be consistent.
With what, 1.33.1? It's clearly different.
The regression test for string_algo library are passing as well.
Sure -- I can't explain the success of the regression tests.
I would check, you your code does not use mixed versions of boot..
I've tested with multiple versions of boost on my machine for years, but I triple checked before I posted.
cd ~/devTools/boost_rc_1_34/libs/date_time/test bjam
--> fails
cd ~/devTools/boost_cvs/libs/date_time/test bjam --> succeeds
cd ~/devTools/boost_1_33_1/libs/date_time/test bjam --> succeeds
cvs should fail, because 'const char*' is no longer range under cvs.
I don't think it's possible for bjam to be confused about what it is pointing to (and note that there's no BOOST_ROOT set). To be sure I compiled a small date-time test case using g++ -I to switch the include, diffed the date-time, string algo, range directories, etc.
And then there's this in the output pointing squarely at my RC version.
/home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp:37: error: ‘const char*’ is not a class, struct, or union type ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
line37 points the cvs file. rc_1_34 nested typedef access looks on line36. Maybe your environment might confuse cvs and rc_1_34? Actually remote regression tests seem to pass. -- Shunsuke Sogame

Shunsuke Sogame wrote:
Jeff Garland wrote:
/home/jeff/devTools/boost_rc_1_34/boost/range/const_iterator.hpp:37: error: ‘const char*’ is not a class, struct, or union type ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
line37 points the cvs file. rc_1_34 nested typedef access looks on line36. Maybe your environment might confuse cvs and rc_1_34? Actually remote regression tests seem to pass.
Jeff, can it be something that has to do with BOOST_ROOT and bjam interactions? -Thorsten
participants (4)
-
Jeff Garland
-
Pavol Droba
-
Shunsuke Sogame
-
Thorsten Ottosen