
The third, and hopefully final, release candidate is now available. The VC++ build problems are resolved, at least on my system. http://boost.cowic.de/rc/boost_1_41_0.tar.bz2 - Unix line endings http://boost.cowic.de/rc/boost_1_41_0.tar.gz - Unix line endings http://boost.cowic.de/rc/boost_1_41_0.7z - Windows line endings http://boost.cowic.de/rc/boost_1_41_0.zip - Windows line endings Please download and do a test build, reporting successes as well as failures. The release procedures have been updated so that in the future the release manager will do at least one build locally, to try to head off repeats of today's fiasco. --Beman

Hi Beman, On Nov 17, 2009, at 1:57 PM, Beman Dawes wrote:
The third, and hopefully final, release candidate is now available. The VC++ build problems are resolved, at least on my system.
http://boost.cowic.de/rc/boost_1_41_0.tar.bz2 - Unix line endings http://boost.cowic.de/rc/boost_1_41_0.tar.gz - Unix line endings http://boost.cowic.de/rc/boost_1_41_0.7z - Windows line endings http://boost.cowic.de/rc/boost_1_41_0.zip - Windows line endings
Please download and do a test build, reporting successes as well as failures.
I ran bootstrap.sh and built with darwin on Leopard and gcc-3.4.6 on Linux, no problems. Tried intel-11.1 on Leopard, got a compile error from the thread library. libs/thread/src/pthread/thread.cpp(384): error: identifier "get_nprocs" is undefined return get_nprocs(); -- Noel

I ran bootstrap and bjam on: Linux dell 2.6.31-15-generic #50-Ubuntu SMP Tue Nov 10 14:54:29 UTC 2009 i686 GNU/Linux gcc (GCC) 4.5.0 20091115 (experimental) with: EXPAT_INCLUDE=/usr/include EXPAT_LIBPATH=/usr/lib and using mpi ; added to: /usr/local/boost_1_41_0/tools/build/v2/user-config.jam It built without errors, and with 204 warnings.

On Tue, Nov 17, 2009 at 5:51 PM, Patrick Horgan <phorgan1@gmail.com> wrote:
I ran bootstrap and bjam on: Linux dell 2.6.31-15-generic #50-Ubuntu SMP Tue Nov 10 14:54:29 UTC 2009 i686 GNU/Linux gcc (GCC) 4.5.0 20091115 (experimental) with: EXPAT_INCLUDE=/usr/include EXPAT_LIBPATH=/usr/lib and using mpi ; added to:
/usr/local/boost_1_41_0/tools/build/v2/user-config.jam
It built without errors, and with 204 warnings.
Good! Thanks for the report, --Beman

On Tue, Nov 17, 2009 at 4:44 PM, Belcourt, Kenneth <kbelco@sandia.gov>wrote:
I ran bootstrap.sh and built with darwin on Leopard and gcc-3.4.6 on Linux, no problems. Tried intel-11.1 on Leopard, got a compile error from the thread library.
libs/thread/src/pthread/thread.cpp(384): error: identifier "get_nprocs" is undefined return get_nprocs();
Unfortunate, but not a showstopper. Please open a ticket.
Thanks for the reports! --Beman

Beman Dawes wrote, On 17.11.2009 21:57:
The third, and hopefully final, release candidate is now available. The VC++ build problems are resolved, at least on my system.
http://boost.cowic.de/rc/boost_1_41_0.tar.bz2 - Unix line endings http://boost.cowic.de/rc/boost_1_41_0.tar.gz - Unix line endings http://boost.cowic.de/rc/boost_1_41_0.7z - Windows line endings http://boost.cowic.de/rc/boost_1_41_0.zip - Windows line endings
Please download and do a test build, reporting successes as well as failures.
The release procedures have been updated so that in the future the release manager will do at least one build locally, to try to head off repeats of today's fiasco.
I tried this on Cygwin 1.7 with GCC 4.3. I am attaching errors. The long double errors are expected. The wserialization error is not. -- VH Note: Building Boost.Regex with Unicode/ICU support enabled Using ICU in /usr/include warning: Graph library does not contain MPI-based parallel components. note: to enable them, add "using mpi ;" to your user-config.jam gcc.compile.c++ bin.v2/libs/math/config/gcc-4.3/release/threading-multi/has_long_double_support.o "g++-4" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -c -o "bin.v2\libs\math\config\gcc-4.3\release\threading-multi\has_long_double_support.o" "D:\wilx\tmp\boost_1_41_0\libs\math\config\has_long_double_support.cpp" D:\wilx\tmp\boost_1_41_0\libs\math\config\has_long_double_support.cpp:9:2: error: #error "long double support is not supported by Boost.Math on this Plaform: the long double version of the TR1 library will not be built." ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>assoc_laguerrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>assoc_legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>betal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>comp_ellint_1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>comp_ellint_2l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>comp_ellint_3l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cyl_bessel_il.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cyl_bessel_jl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cyl_bessel_kl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cyl_neumannl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>ellint_1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>ellint_2l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>ellint_3l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>expintl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>hermitel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>laguerrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>riemann_zetal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>sph_bessell.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>sph_legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>sph_neumannl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>libboost_math_tr1l-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>assoc_laguerrel.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cygboost_math_tr1l-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>assoc_laguerrel.o... ...skipped <pstage/lib>libboost_math_tr1l-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>libboost_math_tr1l-gcc43-mt-1_41.dll.a... ...skipped <pstage/lib>cygboost_math_tr1l-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cygboost_math_tr1l-gcc43-mt-1_41.dll... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>acoshl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>asinhl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>atanhl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cbrtl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>copysignl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>erfcl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>erfl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>expm1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>fmaxl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>fminl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>fpclassifyl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>hypotl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>lgammal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>llroundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>log1pl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>lroundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>nextafterl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>nexttowardl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>roundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>tgammal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>truncl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>libboost_math_c99l-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>acoshl.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cygboost_math_c99l-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>acoshl.o... ...skipped <pstage/lib>libboost_math_c99l-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>libboost_math_c99l-gcc43-mt-1_41.dll.a... ...skipped <pstage/lib>cygboost_math_c99l-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cygboost_math_c99l-gcc43-mt-1_41.dll... gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.3/release/threading-multi/basic_text_wiprimitive.o "g++-4" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG -I"." -c -o "bin.v2\libs\serialization\build\gcc-4.3\release\threading-multi\basic_text_wiprimitive.o" "libs\serialization\src\basic_text_wiprimitive.cpp" ./boost/archive/iterators/remove_whitespace.hpp: In instantiation of ‘boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >’: ./boost/archive/iterators/remove_whitespace.hpp:146: instantiated from ‘boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >’ /usr/lib/gcc/i686-pc-cygwin/4.3.4/include/c++/bits/stl_iterator_base_types.h:133: instantiated from ‘std::iterator_traits<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> > >’ ./boost/detail/iterator.hpp:83: instantiated from ‘boost::detail::iterator_traits<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> > >’ ./boost/iterator/iterator_categories.hpp:163: instantiated from ‘boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> > >’ ./boost/mpl/eval_if.hpp:38: instantiated from ‘boost::mpl::eval_if<boost::is_same<boost::use_default, boost::use_default>, boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> > >, boost::mpl::identity<boost::use_default> >’ ./boost/iterator/iterator_adaptor.hpp:172: instantiated from ‘boost::detail::ia_dflt_help<boost::use_default, boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> > > >’ ./boost/iterator/iterator_adaptor.hpp:223: instantiated from ‘boost::detail::iterator_adaptor_base<boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, boost::use_default, boost::use_default>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t, boost::use_default, wchar_t, boost::use_default>’ ./boost/iterator/iterator_adaptor.hpp:271: instantiated from ‘boost::iterator_adaptor<boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, boost::use_default, boost::use_default>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t, boost::use_default, wchar_t, boost::use_default>’ ./boost/iterator/transform_iterator.hpp:92: instantiated from ‘boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, boost::use_default, boost::use_default>’ ./boost/archive/iterators/binary_from_base64.hpp:91: instantiated from ‘boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>’ /usr/lib/gcc/i686-pc-cygwin/4.3.4/include/c++/bits/stl_iterator_base_types.h:133: instantiated from ‘std::iterator_traits<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t> >’ ./boost/detail/iterator.hpp:83: instantiated from ‘boost::detail::iterator_traits<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t> >’ ./boost/iterator/iterator_traits.hpp:49: instantiated from ‘boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t> >’ ./boost/mpl/eval_if.hpp:38: instantiated from ‘boost::mpl::eval_if<boost::is_same<boost::use_default, boost::use_default>, boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t> >, boost::mpl::identity<boost::use_default> >’ ./boost/iterator/iterator_adaptor.hpp:172: instantiated from ‘boost::detail::ia_dflt_help<boost::use_default, boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t> > >’ ./boost/iterator/iterator_adaptor.hpp:223: instantiated from ‘boost::detail::iterator_adaptor_base<boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, 8, 6, wchar_t>, boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, wchar_t, boost::single_pass_traversal_tag, wchar_t, boost::use_default>’ ./boost/iterator/iterator_adaptor.hpp:271: instantiated from ‘boost::iterator_adaptor<boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, 8, 6, wchar_t>, boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, wchar_t, boost::single_pass_traversal_tag, wchar_t, boost::use_default>’ ./boost/archive/iterators/transform_width.hpp:54: instantiated from ‘boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, 8, 6, wchar_t>’ ./boost/archive/impl/basic_text_iprimitive.ipp:90: instantiated from ‘void boost::archive::basic_text_iprimitive<IStream>::load_binary(void*, size_t) [with IStream = std::basic_istream<wchar_t, std::char_traits<wchar_t> >]’ libs\serialization\src\basic_text_wiprimitive.cpp:30: instantiated from here ./boost/archive/iterators/remove_whitespace.hpp:124: error: ‘boost::archive::iterators::filter_iterator<Predicate, Base>::m_predicate’ has incomplete type ./boost/archive/iterators/remove_whitespace.hpp:60: error: declaration of ‘struct<unnamed>::remove_whitespace_predicate<wchar_t>’ ./boost/archive/iterators/remove_whitespace.hpp: In member function ‘typename boost::iterator_adaptor<boost::archive::iterators::filter_iterator<Predicate, Base>, Base, boost::use_default, boost::single_pass_traversal_tag, boost::use_default, boost::use_default>::reference boost::archive::iterators::filter_iterator<Predicate, Base>::dereference_impl() [with Predicate = <unnamed>::remove_whitespace_predicate<wchar_t>, Base = boost::archive::iterators::istream_iterator<wchar_t>]’: ./boost/archive/iterators/remove_whitespace.hpp:121: instantiated from ‘typename boost::iterator_adaptor<boost::archive::iterators::filter_iterator<Predicate, Base>, Base, boost::use_default, boost::single_pass_traversal_tag, boost::use_default, boost::use_default>::reference boost::archive::iterators::filter_iterator<Predicate, Base>::dereference() const [with Predicate = <unnamed>::remove_whitespace_predicate<wchar_t>, Base = boost::archive::iterators::istream_iterator<wchar_t>]’ ./boost/iterator/iterator_facade.hpp:516: instantiated from ‘static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >]’ ./boost/iterator/iterator_facade.hpp:634: instantiated from ‘Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]’ ./boost/iterator/transform_iterator.hpp:137: instantiated from ‘typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::to_6_bit<wchar_t>, Iterator = boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, Reference = boost::use_default, Value = boost::use_default]’ ./boost/iterator/iterator_facade.hpp:516: instantiated from ‘static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, boost::use_default, boost::use_default>]’ ./boost/iterator/iterator_facade.hpp:634: instantiated from ‘Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, boost::use_default, boost::use_default>, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]’ ./boost/archive/iterators/transform_width.hpp:139: instantiated from ‘CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::fill() [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]’ ./boost/archive/iterators/transform_width.hpp:71: instantiated from ‘CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::dereference_impl() [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]’ ./boost/archive/iterators/transform_width.hpp:78: instantiated from ‘CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::dereference() const [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]’ ./boost/iterator/iterator_facade.hpp:516: instantiated from ‘static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, 8, 6, wchar_t>]’ ./boost/iterator/iterator_facade.hpp:634: instantiated from ‘Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, 8, 6, wchar_t>, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]’ ./boost/archive/impl/basic_text_iprimitive.ipp:100: instantiated from ‘void boost::archive::basic_text_iprimitive<IStream>::load_binary(void*, size_t) [with IStream = std::basic_istream<wchar_t, std::char_traits<wchar_t> >]’ libs\serialization\src\basic_text_wiprimitive.cpp:30: instantiated from here ./boost/archive/iterators/remove_whitespace.hpp:113: error: using invalid field ‘boost::archive::iterators::filter_iterator<Predicate, Base>::m_predicate’ ...skipped <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>libboost_wserialization-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>basic_text_wiprimitive.o... ...skipped <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>cygboost_wserialization-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>basic_text_wiprimitive.o... ...skipped <pstage/lib>libboost_wserialization-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>libboost_wserialization-gcc43-mt-1_41.dll.a... ...skipped <pstage/lib>cygboost_wserialization-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>cygboost_wserialization-gcc43-mt-1_41.dll... ...skipped <pstage/lib>libboost_math_tr1l-gcc43-mt.dll.a for lack of <pstage/lib>libboost_math_tr1l-gcc43-mt-1_41.dll.a... ...skipped <pstage/lib>libboost_math_c99l-gcc43-mt.dll.a for lack of <pstage/lib>libboost_math_c99l-gcc43-mt-1_41.dll.a... ...skipped <pstage/lib>libboost_wserialization-gcc43-mt.dll.a for lack of <pstage/lib>libboost_wserialization-gcc43-mt-1_41.dll.a... gcc.compile.c++ bin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi/has_long_double_support.o "g++-4" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -c -o "bin.v2\libs\math\config\gcc-4.3\release\link-static\threading-multi\has_long_double_support.o" "D:\wilx\tmp\boost_1_41_0\libs\math\config\has_long_double_support.cpp" D:\wilx\tmp\boost_1_41_0\libs\math\config\has_long_double_support.cpp:9:2: error: #error "long double support is not supported by Boost.Math on this Plaform: the long double version of the TR1 library will not be built." ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>assoc_laguerrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>assoc_legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>betal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>comp_ellint_1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>comp_ellint_2l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>comp_ellint_3l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>cyl_bessel_il.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>cyl_bessel_jl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>cyl_bessel_kl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>cyl_neumannl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>ellint_1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>ellint_2l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>ellint_3l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>expintl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>hermitel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>laguerrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>riemann_zetal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>sph_bessell.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>sph_legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>sph_neumannl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_tr1l-gcc43-mt-1_41.a(clean) for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>assoc_laguerrel.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_tr1l-gcc43-mt-1_41.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>assoc_laguerrel.o... ...skipped <pstage/lib>libboost_math_tr1l-gcc43-mt-1_41.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_tr1l-gcc43-mt-1_41.a... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>acoshl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>asinhl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>atanhl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>cbrtl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>copysignl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>erfcl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>erfl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>expm1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>fmaxl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>fminl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>fpclassifyl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>hypotl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>lgammal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>llroundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>log1pl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>lroundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>nextafterl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>nexttowardl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>roundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>tgammal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>truncl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_c99l-gcc43-mt-1_41.a(clean) for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>acoshl.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_c99l-gcc43-mt-1_41.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>acoshl.o... ...skipped <pstage/lib>libboost_math_c99l-gcc43-mt-1_41.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_c99l-gcc43-mt-1_41.a... gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi/basic_text_wiprimitive.o "g++-4" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -c -o "bin.v2\libs\serialization\build\gcc-4.3\release\link-static\threading-multi\basic_text_wiprimitive.o" "libs\serialization\src\basic_text_wiprimitive.cpp" ./boost/archive/iterators/remove_whitespace.hpp: In instantiation of ‘boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >’: ./boost/archive/iterators/remove_whitespace.hpp:146: instantiated from ‘boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >’ /usr/lib/gcc/i686-pc-cygwin/4.3.4/include/c++/bits/stl_iterator_base_types.h:133: instantiated from ‘std::iterator_traits<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> > >’ ./boost/detail/iterator.hpp:83: instantiated from ‘boost::detail::iterator_traits<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> > >’ ./boost/iterator/iterator_categories.hpp:163: instantiated from ‘boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> > >’ ./boost/mpl/eval_if.hpp:38: instantiated from ‘boost::mpl::eval_if<boost::is_same<boost::use_default, boost::use_default>, boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> > >, boost::mpl::identity<boost::use_default> >’ ./boost/iterator/iterator_adaptor.hpp:172: instantiated from ‘boost::detail::ia_dflt_help<boost::use_default, boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> > > >’ ./boost/iterator/iterator_adaptor.hpp:223: instantiated from ‘boost::detail::iterator_adaptor_base<boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, boost::use_default, boost::use_default>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t, boost::use_default, wchar_t, boost::use_default>’ ./boost/iterator/iterator_adaptor.hpp:271: instantiated from ‘boost::iterator_adaptor<boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, boost::use_default, boost::use_default>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t, boost::use_default, wchar_t, boost::use_default>’ ./boost/iterator/transform_iterator.hpp:92: instantiated from ‘boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, boost::use_default, boost::use_default>’ ./boost/archive/iterators/binary_from_base64.hpp:91: instantiated from ‘boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>’ /usr/lib/gcc/i686-pc-cygwin/4.3.4/include/c++/bits/stl_iterator_base_types.h:133: instantiated from ‘std::iterator_traits<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t> >’ ./boost/detail/iterator.hpp:83: instantiated from ‘boost::detail::iterator_traits<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t> >’ ./boost/iterator/iterator_traits.hpp:49: instantiated from ‘boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t> >’ ./boost/mpl/eval_if.hpp:38: instantiated from ‘boost::mpl::eval_if<boost::is_same<boost::use_default, boost::use_default>, boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t> >, boost::mpl::identity<boost::use_default> >’ ./boost/iterator/iterator_adaptor.hpp:172: instantiated from ‘boost::detail::ia_dflt_help<boost::use_default, boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t> > >’ ./boost/iterator/iterator_adaptor.hpp:223: instantiated from ‘boost::detail::iterator_adaptor_base<boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, 8, 6, wchar_t>, boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, wchar_t, boost::single_pass_traversal_tag, wchar_t, boost::use_default>’ ./boost/iterator/iterator_adaptor.hpp:271: instantiated from ‘boost::iterator_adaptor<boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, 8, 6, wchar_t>, boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, wchar_t, boost::single_pass_traversal_tag, wchar_t, boost::use_default>’ ./boost/archive/iterators/transform_width.hpp:54: instantiated from ‘boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, 8, 6, wchar_t>’ ./boost/archive/impl/basic_text_iprimitive.ipp:90: instantiated from ‘void boost::archive::basic_text_iprimitive<IStream>::load_binary(void*, size_t) [with IStream = std::basic_istream<wchar_t, std::char_traits<wchar_t> >]’ libs\serialization\src\basic_text_wiprimitive.cpp:30: instantiated from here ./boost/archive/iterators/remove_whitespace.hpp:124: error: ‘boost::archive::iterators::filter_iterator<Predicate, Base>::m_predicate’ has incomplete type ./boost/archive/iterators/remove_whitespace.hpp:60: error: declaration of ‘struct<unnamed>::remove_whitespace_predicate<wchar_t>’ ./boost/archive/iterators/remove_whitespace.hpp: In member function ‘typename boost::iterator_adaptor<boost::archive::iterators::filter_iterator<Predicate, Base>, Base, boost::use_default, boost::single_pass_traversal_tag, boost::use_default, boost::use_default>::reference boost::archive::iterators::filter_iterator<Predicate, Base>::dereference_impl() [with Predicate = <unnamed>::remove_whitespace_predicate<wchar_t>, Base = boost::archive::iterators::istream_iterator<wchar_t>]’: ./boost/archive/iterators/remove_whitespace.hpp:121: instantiated from ‘typename boost::iterator_adaptor<boost::archive::iterators::filter_iterator<Predicate, Base>, Base, boost::use_default, boost::single_pass_traversal_tag, boost::use_default, boost::use_default>::reference boost::archive::iterators::filter_iterator<Predicate, Base>::dereference() const [with Predicate = <unnamed>::remove_whitespace_predicate<wchar_t>, Base = boost::archive::iterators::istream_iterator<wchar_t>]’ ./boost/iterator/iterator_facade.hpp:516: instantiated from ‘static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >]’ ./boost/iterator/iterator_facade.hpp:634: instantiated from ‘Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]’ ./boost/iterator/transform_iterator.hpp:137: instantiated from ‘typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::to_6_bit<wchar_t>, Iterator = boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, Reference = boost::use_default, Value = boost::use_default]’ ./boost/iterator/iterator_facade.hpp:516: instantiated from ‘static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, boost::use_default, boost::use_default>]’ ./boost/iterator/iterator_facade.hpp:634: instantiated from ‘Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, boost::use_default, boost::use_default>, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]’ ./boost/archive/iterators/transform_width.hpp:139: instantiated from ‘CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::fill() [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]’ ./boost/archive/iterators/transform_width.hpp:71: instantiated from ‘CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::dereference_impl() [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]’ ./boost/archive/iterators/transform_width.hpp:78: instantiated from ‘CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::dereference() const [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]’ ./boost/iterator/iterator_facade.hpp:516: instantiated from ‘static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, 8, 6, wchar_t>]’ ./boost/iterator/iterator_facade.hpp:634: instantiated from ‘Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> >, wchar_t>, 8, 6, wchar_t>, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]’ ./boost/archive/impl/basic_text_iprimitive.ipp:100: instantiated from ‘void boost::archive::basic_text_iprimitive<IStream>::load_binary(void*, size_t) [with IStream = std::basic_istream<wchar_t, std::char_traits<wchar_t> >]’ libs\serialization\src\basic_text_wiprimitive.cpp:30: instantiated from here ./boost/archive/iterators/remove_whitespace.hpp:113: error: using invalid field ‘boost::archive::iterators::filter_iterator<Predicate, Base>::m_predicate’ ...skipped <pbin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi>libboost_wserialization-gcc43-mt-1_41.a(clean) for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi>basic_text_wiprimitive.o... ...skipped <pbin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi>libboost_wserialization-gcc43-mt-1_41.a for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi>basic_text_wiprimitive.o... ...skipped <pstage/lib>libboost_wserialization-gcc43-mt-1_41.a for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi>libboost_wserialization-gcc43-mt-1_41.a... ...skipped <pstage/lib>libboost_math_tr1l-gcc43-mt.a for lack of <pstage/lib>libboost_math_tr1l-gcc43-mt-1_41.a... ...skipped <pstage/lib>libboost_math_c99l-gcc43-mt.a for lack of <pstage/lib>libboost_math_c99l-gcc43-mt-1_41.a... ...skipped <pstage/lib>libboost_wserialization-gcc43-mt.a for lack of <pstage/lib>libboost_wserialization-gcc43-mt-1_41.a... ...failed updating 4 targets...

I use cygwin/gcc-4.3.2 on my windows system. This environment doesn't support a library with wide streams so wserialization doesn't get built. The Bjam script should detect this and just skip bulding that library. That's the way it works on my own system - but I use library_test.sh to build libraries and run tests so milage may differ. If this is a problem, it wouldn't be detected by the release tests since non of those platforms are cygwin. Robert Ramey Václav Haisman wrote:
Beman Dawes wrote, On 17.11.2009 21:57:
The third, and hopefully final, release candidate is now available. The VC++ build problems are resolved, at least on my system.
http://boost.cowic.de/rc/boost_1_41_0.tar.bz2 - Unix line endings http://boost.cowic.de/rc/boost_1_41_0.tar.gz - Unix line endings http://boost.cowic.de/rc/boost_1_41_0.7z - Windows line endings http://boost.cowic.de/rc/boost_1_41_0.zip - Windows line endings
Please download and do a test build, reporting successes as well as failures.
The release procedures have been updated so that in the future the release manager will do at least one build locally, to try to head off repeats of today's fiasco.
I tried this on Cygwin 1.7 with GCC 4.3. I am attaching errors. The long double errors are expected. The wserialization error is not.
-- VH
Note: Building Boost.Regex with Unicode/ICU support enabled Using ICU in /usr/include warning: Graph library does not contain MPI-based parallel components. note: to enable them, add "using mpi ;" to your user-config.jam gcc.compile.c++ bin.v2/libs/math/config/gcc-4.3/release/threading-multi/has_long_double_support.o
"g++-4" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -c -o "bin.v2\libs\math\config\gcc-4.3\release\threading-multi\has_long_double_support.o" "D:\wilx\tmp\boost_1_41_0\libs\math\config\has_long_double_support.cpp"
D:\wilx\tmp\boost_1_41_0\libs\math\config\has_long_double_support.cpp:9:2: error: #error "long double support is not supported by Boost.Math on this Plaform: the long double version of the TR1 library will not be built." ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>assoc_laguerrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>assoc_legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>betal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>comp_ellint_1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>comp_ellint_2l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>comp_ellint_3l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cyl_bessel_il.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cyl_bessel_jl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cyl_bessel_kl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cyl_neumannl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>ellint_1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>ellint_2l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>ellint_3l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>expintl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>hermitel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>laguerrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>riemann_zetal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>sph_bessell.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>sph_legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>sph_neumannl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>libboost_math_tr1l-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>assoc_laguerrel.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cygboost_math_tr1l-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>assoc_laguerrel.o... ...skipped <pstage/lib>libboost_math_tr1l-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>libboost_math_tr1l-gcc43-mt-1_41.dll.a... ...skipped <pstage/lib>cygboost_math_tr1l-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cygboost_math_tr1l-gcc43-mt-1_41.dll... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>acoshl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>asinhl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>atanhl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cbrtl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>copysignl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>erfcl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>erfl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>expm1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>fmaxl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>fminl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>fpclassifyl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>hypotl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>lgammal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>llroundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>log1pl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>lroundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>nextafterl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>nexttowardl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>roundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>tgammal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>truncl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>libboost_math_c99l-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>acoshl.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cygboost_math_c99l-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>acoshl.o... ...skipped <pstage/lib>libboost_math_c99l-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>libboost_math_c99l-gcc43-mt-1_41.dll.a... ...skipped <pstage/lib>cygboost_math_c99l-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>cygboost_math_c99l-gcc43-mt-1_41.dll... gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.3/release/threading-multi/basic_text_wiprimitive.o
"g++-4" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG -I"." -c -o "bin.v2\libs\serialization\build\gcc-4.3\release\threading-multi\basic_text_wiprimitive.o" "libs\serialization\src\basic_text_wiprimitive.cpp"
' /usr/lib/gcc/i686-pc-cygwin/4.3.4/include/c++/bits/stl_iterator_base_types.h:133: instantiated from 'std::iterator_traits<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t>
' ./boost/detail/iterator.hpp:83: instantiated from 'boost::detail::iterator_traits<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> ' ./boost/iterator/iterator_categories.hpp:163: instantiated from 'boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> ' ./boost/mpl/eval_if.hpp:38: instantiated from 'boost::mpl::eval_if<boost::is_same<boost::use_default, boost::use_default>, boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::mpl::identity<boost::use_default> >' ./boost/iterator/iterator_adaptor.hpp:172: instantiated from 'boost::detail::ia_dflt_help<boost::use_default, boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t>
' ./boost/iterator/iterator_adaptor.hpp:223: instantiated from 'boost::detail::iterator_adaptor_base<boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::use_default, boost::use_default>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t, boost::use_default, wchar_t, boost::use_default>' ./boost/iterator/iterator_adaptor.hpp:271: instantiated from 'boost::iterator_adaptor<boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::use_default, boost::use_default>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t, boost::use_default, wchar_t, boost::use_default>' ./boost/iterator/transform_iterator.hpp:92: instantiated from 'boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::use_default, boost::use_default>' ./boost/archive/iterators/binary_from_base64.hpp:91: instantiated from 'boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>' /usr/lib/gcc/i686-pc-cygwin/4.3.4/include/c++/bits/stl_iterator_base_types.h:133: instantiated from 'std::iterator_traits<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t> >' ./boost/detail/iterator.hpp:83: instantiated from 'boost::detail::iterator_traits<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t> >' ./boost/iterator/iterator_traits.hpp:49: instantiated from 'boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t> >' ./boost/mpl/eval_if.hpp:38: instantiated from 'boost::mpl::eval_if<boost::is_same<boost::use_default, boost::use_default>, boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t> >, boost::mpl::identity<boost::use_default> >' ./boost/iterator/iterator_adaptor.hpp:172: instantiated from 'boost::detail::ia_dflt_help<boost::use_default, boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t> > >' ./boost/iterator/iterator_adaptor.hpp:223: instantiated from 'boost::detail::iterator_adaptor_base<boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, 8, 6, wchar_t>, boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, wchar_t, boost::single_pass_traversal_tag, wchar_t, boost::use_default>' ./boost/iterator/iterator_adaptor.hpp:271: instantiated from 'boost::iterator_adaptor<boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, 8, 6, wchar_t>, boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, wchar_t, boost::single_pass_traversal_tag, wchar_t, boost::use_default>' ./boost/archive/iterators/transform_width.hpp:54: instantiated from 'boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, 8, 6, wchar_t>' ./boost/archive/impl/basic_text_iprimitive.ipp:90: instantiated from 'void boost::archive::basic_text_iprimitive<IStream>::load_binary(void*, size_t) [with IStream = std::basic_istream<wchar_t, std::char_traits<wchar_t> >]'
, Reference = boost::use_default, Value = boost::use_default]' ./boost/iterator/iterator_facade.hpp:516: instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::use_default, boost::use_default>]' ./boost/iterator/iterator_facade.hpp:634: instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::use_default, boost::use_default>, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]' ./boost/archive/iterators/transform_width.hpp:139: instantiated from 'CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::fill() [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]' ./boost/archive/iterators/transform_width.hpp:71: instantiated from 'CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::dereference_impl() [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]' ./boost/archive/iterators/transform_width.hpp:78: instantiated from 'CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::dereference() const [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]' ./boost/iterator/iterator_facade.hpp:516: instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, 8, 6, wchar_t>]' ./boost/iterator/iterator_facade.hpp:634: instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, 8, 6, wchar_t>, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]' ./boost/archive/impl/basic_text_iprimitive.ipp:100: instantiated from 'void boost::archive::basic_text_iprimitive<IStream>::load_binary(void*, size_t) [with IStream = std::basic_istream<wchar_t, std::char_traits<wchar_t> >]'
./boost/archive/iterators/remove_whitespace.hpp: In instantiation of 'boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >': ./boost/archive/iterators/remove_whitespace.hpp:146: instantiated from 'boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> libs\serialization\src\basic_text_wiprimitive.cpp:30: instantiated from here ./boost/archive/iterators/remove_whitespace.hpp:124: error: 'boost::archive::iterators::filter_iterator<Predicate, Base>::m_predicate' has incomplete type ./boost/archive/iterators/remove_whitespace.hpp:60: error: declaration of 'struct<unnamed>::remove_whitespace_predicate<wchar_t>' ./boost/archive/iterators/remove_whitespace.hpp: In member function 'typename boost::iterator_adaptor<boost::archive::iterators::filter_iterator<Predicate, Base>, Base, boost::use_default, boost::single_pass_traversal_tag, boost::use_default, boost::use_default>::reference boost::archive::iterators::filter_iterator<Predicate, Base>::dereference_impl() [with Predicate = <unnamed>::remove_whitespace_predicate<wchar_t>, Base = boost::archive::iterators::istream_iterator<wchar_t>]': ./boost/archive/iterators/remove_whitespace.hpp:121: instantiated from 'typename boost::iterator_adaptor<boost::archive::iterators::filter_iterator<Predicate, Base>, Base, boost::use_default, boost::single_pass_traversal_tag, boost::use_default, boost::use_default>::reference boost::archive::iterators::filter_iterator<Predicate, Base>::dereference() const [with Predicate = <unnamed>::remove_whitespace_predicate<wchar_t>, Base = boost::archive::iterators::istream_iterator<wchar_t>]' ./boost/iterator/iterator_facade.hpp:516: instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >]' ./boost/iterator/iterator_facade.hpp:634: instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]' ./boost/iterator/transform_iterator.hpp:137: instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::to_6_bit<wchar_t>, Iterator = boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> libs\serialization\src\basic_text_wiprimitive.cpp:30: instantiated from here ./boost/archive/iterators/remove_whitespace.hpp:113: error: using invalid field 'boost::archive::iterators::filter_iterator<Predicate, Base>::m_predicate' ...skipped <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>libboost_wserialization-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>basic_text_wiprimitive.o... ...skipped <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>cygboost_wserialization-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>basic_text_wiprimitive.o... ...skipped <pstage/lib>libboost_wserialization-gcc43-mt-1_41.dll.a for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>libboost_wserialization-gcc43-mt-1_41.dll.a... ...skipped <pstage/lib>cygboost_wserialization-gcc43-mt-1_41.dll for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/threading-multi>cygboost_wserialization-gcc43-mt-1_41.dll... ...skipped <pstage/lib>libboost_math_tr1l-gcc43-mt.dll.a for lack of <pstage/lib>libboost_math_tr1l-gcc43-mt-1_41.dll.a... ...skipped <pstage/lib>libboost_math_c99l-gcc43-mt.dll.a for lack of <pstage/lib>libboost_math_c99l-gcc43-mt-1_41.dll.a... ...skipped <pstage/lib>libboost_wserialization-gcc43-mt.dll.a for lack of <pstage/lib>libboost_wserialization-gcc43-mt-1_41.dll.a... gcc.compile.c++ bin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi/has_long_double_support.o
"g++-4" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -c -o "bin.v2\libs\math\config\gcc-4.3\release\link-static\threading-multi\has_long_double_support.o" "D:\wilx\tmp\boost_1_41_0\libs\math\config\has_long_double_support.cpp"
D:\wilx\tmp\boost_1_41_0\libs\math\config\has_long_double_support.cpp:9:2: error: #error "long double support is not supported by Boost.Math on this Plaform: the long double version of the TR1 library will not be built." ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>assoc_laguerrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>assoc_legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>betal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>comp_ellint_1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>comp_ellint_2l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>comp_ellint_3l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>cyl_bessel_il.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>cyl_bessel_jl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>cyl_bessel_kl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>cyl_neumannl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>ellint_1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>ellint_2l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>ellint_3l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>expintl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>hermitel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>laguerrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>riemann_zetal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>sph_bessell.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>sph_legendrel.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>sph_neumannl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_tr1l-gcc43-mt-1_41.a(clean) for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>assoc_laguerrel.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_tr1l-gcc43-mt-1_41.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>assoc_laguerrel.o... ...skipped <pstage/lib>libboost_math_tr1l-gcc43-mt-1_41.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_tr1l-gcc43-mt-1_41.a... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>acoshl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>asinhl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>atanhl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>cbrtl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>copysignl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>erfcl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>erfl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>expm1l.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>fmaxl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>fminl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>fpclassifyl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>hypotl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>lgammal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>llroundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>log1pl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>lroundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>nextafterl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>nexttowardl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>roundl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>tgammal.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>truncl.o for lack of <pbin.v2/libs/math/config/gcc-4.3/release/link-static/threading-multi>has_long_double_support.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_c99l-gcc43-mt-1_41.a(clean) for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>acoshl.o... ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_c99l-gcc43-mt-1_41.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>acoshl.o... ...skipped <pstage/lib>libboost_math_c99l-gcc43-mt-1_41.a for lack of <pbin.v2/libs/math/build/gcc-4.3/release/link-static/threading-multi>libboost_math_c99l-gcc43-mt-1_41.a... gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi/basic_text_wiprimitive.o
"g++-4" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -c -o "bin.v2\libs\serialization\build\gcc-4.3\release\link-static\threading-multi\basic_text_wiprimitive.o" "libs\serialization\src\basic_text_wiprimitive.cpp"
' /usr/lib/gcc/i686-pc-cygwin/4.3.4/include/c++/bits/stl_iterator_base_types.h:133: instantiated from 'std::iterator_traits<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t>
' ./boost/detail/iterator.hpp:83: instantiated from 'boost::detail::iterator_traits<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> ' ./boost/iterator/iterator_categories.hpp:163: instantiated from 'boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> ' ./boost/mpl/eval_if.hpp:38: instantiated from 'boost::mpl::eval_if<boost::is_same<boost::use_default, boost::use_default>, boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::mpl::identity<boost::use_default> >' ./boost/iterator/iterator_adaptor.hpp:172: instantiated from 'boost::detail::ia_dflt_help<boost::use_default, boost::iterator_traversal<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t>
' ./boost/iterator/iterator_adaptor.hpp:223: instantiated from 'boost::detail::iterator_adaptor_base<boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::use_default, boost::use_default>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t, boost::use_default, wchar_t, boost::use_default>' ./boost/iterator/iterator_adaptor.hpp:271: instantiated from 'boost::iterator_adaptor<boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::use_default, boost::use_default>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t, boost::use_default, wchar_t, boost::use_default>' ./boost/iterator/transform_iterator.hpp:92: instantiated from 'boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::use_default, boost::use_default>' ./boost/archive/iterators/binary_from_base64.hpp:91: instantiated from 'boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>' /usr/lib/gcc/i686-pc-cygwin/4.3.4/include/c++/bits/stl_iterator_base_types.h:133: instantiated from 'std::iterator_traits<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t> >' ./boost/detail/iterator.hpp:83: instantiated from 'boost::detail::iterator_traits<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t> >' ./boost/iterator/iterator_traits.hpp:49: instantiated from 'boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t> >' ./boost/mpl/eval_if.hpp:38: instantiated from 'boost::mpl::eval_if<boost::is_same<boost::use_default, boost::use_default>, boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t> >, boost::mpl::identity<boost::use_default> >' ./boost/iterator/iterator_adaptor.hpp:172: instantiated from 'boost::detail::ia_dflt_help<boost::use_default, boost::iterator_difference<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t> > >' ./boost/iterator/iterator_adaptor.hpp:223: instantiated from 'boost::detail::iterator_adaptor_base<boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, 8, 6, wchar_t>, boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, wchar_t, boost::single_pass_traversal_tag, wchar_t, boost::use_default>' ./boost/iterator/iterator_adaptor.hpp:271: instantiated from 'boost::iterator_adaptor<boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, 8, 6, wchar_t>, boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, wchar_t, boost::single_pass_traversal_tag, wchar_t, boost::use_default>' ./boost/archive/iterators/transform_width.hpp:54: instantiated from 'boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, 8, 6, wchar_t>' ./boost/archive/impl/basic_text_iprimitive.ipp:90: instantiated from 'void boost::archive::basic_text_iprimitive<IStream>::load_binary(void*, size_t) [with IStream = std::basic_istream<wchar_t, std::char_traits<wchar_t> >]'
, Reference = boost::use_default, Value = boost::use_default]' ./boost/iterator/iterator_facade.hpp:516: instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::use_default, boost::use_default>]' ./boost/iterator/iterator_facade.hpp:634: instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::to_6_bit<wchar_t>, boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , boost::use_default, boost::use_default>, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]' ./boost/archive/iterators/transform_width.hpp:139: instantiated from 'CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::fill() [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]' ./boost/archive/iterators/transform_width.hpp:71: instantiated from 'CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::dereference_impl() [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]' ./boost/archive/iterators/transform_width.hpp:78: instantiated from 'CharType boost::archive::iterators::transform_width<Base, BitsOut, BitsIn, CharType>::dereference() const [with Base = boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, int BitsOut = 8, int BitsIn = 6, CharType = wchar_t]' ./boost/iterator/iterator_facade.hpp:516: instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, 8, 6, wchar_t>]' ./boost/iterator/iterator_facade.hpp:634: instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> , wchar_t>, 8, 6, wchar_t>, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]' ./boost/archive/impl/basic_text_iprimitive.ipp:100: instantiated from 'void boost::archive::basic_text_iprimitive<IStream>::load_binary(void*, size_t) [with IStream = std::basic_istream<wchar_t, std::char_traits<wchar_t> >]'
./boost/archive/iterators/remove_whitespace.hpp: In instantiation of 'boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >': ./boost/archive/iterators/remove_whitespace.hpp:146: instantiated from 'boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> libs\serialization\src\basic_text_wiprimitive.cpp:30: instantiated from here ./boost/archive/iterators/remove_whitespace.hpp:124: error: 'boost::archive::iterators::filter_iterator<Predicate, Base>::m_predicate' has incomplete type ./boost/archive/iterators/remove_whitespace.hpp:60: error: declaration of 'struct<unnamed>::remove_whitespace_predicate<wchar_t>' ./boost/archive/iterators/remove_whitespace.hpp: In member function 'typename boost::iterator_adaptor<boost::archive::iterators::filter_iterator<Predicate, Base>, Base, boost::use_default, boost::single_pass_traversal_tag, boost::use_default, boost::use_default>::reference boost::archive::iterators::filter_iterator<Predicate, Base>::dereference_impl() [with Predicate = <unnamed>::remove_whitespace_predicate<wchar_t>, Base = boost::archive::iterators::istream_iterator<wchar_t>]': ./boost/archive/iterators/remove_whitespace.hpp:121: instantiated from 'typename boost::iterator_adaptor<boost::archive::iterators::filter_iterator<Predicate, Base>, Base, boost::use_default, boost::single_pass_traversal_tag, boost::use_default, boost::use_default>::reference boost::archive::iterators::filter_iterator<Predicate, Base>::dereference() const [with Predicate = <unnamed>::remove_whitespace_predicate<wchar_t>, Base = boost::archive::iterators::istream_iterator<wchar_t>]' ./boost/iterator/iterator_facade.hpp:516: instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >]' ./boost/iterator/iterator_facade.hpp:634: instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::filter_iterator<<unnamed>::remove_whitespace_predicate<wchar_t>, boost::archive::iterators::istream_iterator<wchar_t> >, Value = wchar_t, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = wchar_t, Difference = int]' ./boost/iterator/transform_iterator.hpp:137: instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::to_6_bit<wchar_t>, Iterator = boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<wchar_t> libs\serialization\src\basic_text_wiprimitive.cpp:30: instantiated from here ./boost/archive/iterators/remove_whitespace.hpp:113: error: using invalid field 'boost::archive::iterators::filter_iterator<Predicate, Base>::m_predicate' ...skipped <pbin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi>libboost_wserialization-gcc43-mt-1_41.a(clean) for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi>basic_text_wiprimitive.o... ...skipped <pbin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi>libboost_wserialization-gcc43-mt-1_41.a for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi>basic_text_wiprimitive.o... ...skipped <pstage/lib>libboost_wserialization-gcc43-mt-1_41.a for lack of <pbin.v2/libs/serialization/build/gcc-4.3/release/link-static/threading-multi>libboost_wserialization-gcc43-mt-1_41.a... ...skipped <pstage/lib>libboost_math_tr1l-gcc43-mt.a for lack of <pstage/lib>libboost_math_tr1l-gcc43-mt-1_41.a... ...skipped <pstage/lib>libboost_math_c99l-gcc43-mt.a for lack of <pstage/lib>libboost_math_c99l-gcc43-mt-1_41.a... ...skipped <pstage/lib>libboost_wserialization-gcc43-mt.a for lack of <pstage/lib>libboost_wserialization-gcc43-mt-1_41.a... ...failed updating 4 targets...
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Robert Ramey wrote, On 18.11.2009 5:20:
I use cygwin/gcc-4.3.2 on my windows system. This environment doesn't support a library with wide streams so wserialization doesn't get built. The Bjam script should detect this and just skip bulding that library. That's the way it works on my own system - but I use library_test.sh to build libraries and run tests so milage may differ. If this is a problem, it wouldn't be detected by the release tests since non of those platforms are cygwin. What Cygwin version do you use? Cygwin 1.7 does have most if not all of wide char functionality. Also, the latest GCC on Cygwin 1.7 is GCC 4.3.4.
-- VH

2009/11/18 Václav Haisman <v.haisman@sh.cvut.cz>
I use cygwin/gcc-4.3.2 on my windows system. This environment doesn't support a library with wide streams so wserialization doesn't get built. The Bjam script should detect this and just skip bulding that library. That's the way it works on my own system - but I use library_test.sh to build libraries and run tests so milage may differ. If this is a
Robert Ramey wrote, On 18.11.2009 5:20: problem,
it wouldn't be detected by the release tests since non of those platforms are cygwin.
What Cygwin version do you use? Cygwin 1.7 does have most if not all of wide char functionality. Also, the latest GCC on Cygwin 1.7 is GCC 4.3.4.
AFAIK, Cygwin 1.7 isn't release yet, so I'm not worried about it for 1.41.0. We do need to make sure Cygwin 1.7 gets test coverage once it ships. Thanks, --Beman

On Tue, Nov 17, 2009 at 11:20 PM, Robert Ramey <ramey@rrsd.com> wrote:
I use cygwin/gcc-4.3.2 on my windows system. This environment doesn't support a library with wide streams so wserialization doesn't get built. The Bjam script should detect this and just skip bulding that library. That's the way it works on my own system - but I use library_test.sh to build libraries and run tests so milage may differ. If this is a problem, it wouldn't be detected by the release tests since non of those platforms are cygwin.
Understood. Please don't top-post, particularly for a message that was way too long in the first place. --Beman

2009/11/17 Václav Haisman <v.haisman@sh.cvut.cz>
Beman Dawes wrote, On 17.11.2009 21:57:
The third, and hopefully final, release candidate is now available. The VC++ build problems are resolved, at least on my system.
http://boost.cowic.de/rc/boost_1_41_0.tar.bz2 - Unix line endings http://boost.cowic.de/rc/boost_1_41_0.tar.gz - Unix line endings http://boost.cowic.de/rc/boost_1_41_0.7z - Windows line endings http://boost.cowic.de/rc/boost_1_41_0.zip - Windows line endings
Please download and do a test build, reporting successes as well as failures.
The release procedures have been updated so that in the future the release manager will do at least one build locally, to try to head off repeats of today's fiasco.
I tried this on Cygwin 1.7 with GCC 4.3. I am attaching errors. The long double errors are expected. The wserialization error is not.
-- VH
Note: Building Boost.Regex with Unicode/ICU support enabled Using ICU in /usr/include warning: Graph library does not contain MPI-based parallel components. note: to enable them, add "using mpi ;" to your user-config.jam gcc.compile.c++ bin.v2/libs/math/config/gcc-4.3/release/threading-multi/has_long_double_support.o
"g++-4" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -c -o "bin.v2\libs\math\config\gcc-4.3\release\threading-multi\has_long_double_support.o" "D:\wilx\tmp\boost_1_41_0\libs\math\config\has_long_double_support.cpp"
D:\wilx\tmp\boost_1_41_0\libs\math\config\has_long_double_support.cpp:9:2: error: #error "long double support is not supported by Boost.Math on this Plaform: the long double version of the TR1 library will not be built." ...skipped <pbin.v2/libs/math/build/gcc-4.3/release/threading-multi>assoc_laguerrel.o for lack of <pbin.v2/libs
...
Thanks for the report, but in the future please quote error messages more selectively to hold down the size of posting. That's a courtesy to those who don't have high speed internet connections, and saves everyone the trouble of skipping material of no interest. --Beman

Beman Dawes wrote:
The third, and hopefully final, release candidate is now available. The VC++ build problems are resolved, at least on my system.
Please download and do a test build, reporting successes as well as failures. Using gcc 4.2.1 (OpenSuSE linux 10.3) RC3 built fine (still with some warnings, though.)
Building *my* code against the new Boost release works, too, except in one place where Boost.Serialization complains. I have posted about the issue in "[Serialization] warnings and maybe a 'bug'" on Nov 9th; I have attached a non-compiling example. (I don't know if it is a programming error of mine that didn't show up in earlier Boost reeleases or an error in the Serialization lib. The code (the posted example, too) used to compile against 1.40.0 and earlier.) Best regards Christoph

On Wed, Nov 18, 2009 at 5:19 AM, Christoph Duelli <duelli@melosgmbh.de>wrote:
Beman Dawes wrote:
The third, and hopefully final, release candidate is now available. The VC++ build problems are resolved, at least on my system.
Please download and do a test build, reporting successes as well as failures. Using gcc 4.2.1 (OpenSuSE linux 10.3) RC3 built fine (still with some warnings, though.)
Building *my* code against the new Boost release works, too, except in one place where Boost.Serialization complains. I have posted about the issue in "[Serialization] warnings and maybe a 'bug'" on Nov 9th; I have attached a non-compiling example. (I don't know if it is a programming error of mine that didn't show up in earlier Boost reeleases or an error in the Serialization lib. The code (the posted example, too) used to compile against 1.40.0 and earlier.)
From the release management standpoint this isn't a showstopper, and Robert should just treat it as a potential bug report to be resolved in the fullness of time.
Thanks for the report, --Beman

I addressed this earlier. I'm looking into it. Feel free to create a track item for this so it won't get lost. Robert Ramey Beman Dawes wrote:
On Wed, Nov 18, 2009 at 5:19 AM, Christoph Duelli <duelli@melosgmbh.de>wrote:
Beman Dawes wrote:
The third, and hopefully final, release candidate is now available. The VC++ build problems are resolved, at least on my system.
Please download and do a test build, reporting successes as well as failures. Using gcc 4.2.1 (OpenSuSE linux 10.3) RC3 built fine (still with some warnings, though.)
Building *my* code against the new Boost release works, too, except in one place where Boost.Serialization complains. I have posted about the issue in "[Serialization] warnings and maybe a 'bug'" on Nov 9th; I have attached a non-compiling example. (I don't know if it is a programming error of mine that didn't show up in earlier Boost reeleases or an error in the Serialization lib. The code (the posted example, too) used to compile against 1.40.0 and earlier.)
From the release management standpoint this isn't a showstopper, and Robert should just treat it as a potential bug report to be resolved in the fullness of time.
Thanks for the report,
--Beman _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Robert Ramey wrote:
I addressed this earlier.
I'm looking into it. Thank you.
Feel free to create a track item for this so it won't get lost. added as: https://svn.boost.org/trac/boost/ticket/3638
Best regards Christoph
participants (6)
-
Belcourt, Kenneth
-
Beman Dawes
-
Christoph Duelli
-
Patrick Horgan
-
Robert Ramey
-
Václav Haisman