Boost logo

Boost Testing :

Subject: Re: [Boost-testing] Regression repo transition, ALL testers..
From: Jim Bell (Jim_at_[hidden])
Date: 2014-12-11 12:19:56


On 2014-12-11 6:00 AM, Robert Ramey wrote:
> Rene Rivera-2 wrote
>> Since I haven't heard any further problems with the new regression test
>> scripts I would like all testers to switch to using the new regression
>> repo. As before:
> I'm not sure if this is my problem or something else. The serialization
> tests are all mostly failing. It seems that there is some difficulty
> building the library - but there are no error messages. All tests are
> passing on my machine with clang under mac os and gcc-4.8.
>
> Any suggestions appreciated.
>

Seems to trace back to here...

gcc.compile.c++
F:\boost\gcc\develop\results\boost\bin.v2\libs\serialization\build\gcc-mingw-4.7.2\debug\binary_iarchive.o

     "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g
-DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I".." -c -o
"F:\boost\gcc\develop\results\boost\bin.v2\libs\serialization\build\gcc-mingw-4.7.2\debug\binary_iarchive.o"
"..\libs\serialization\src\binary_iarchive.cpp"

In file included from ../boost/archive/detail/common_iarchive.hpp:22:0,
                  from ../boost/archive/basic_binary_iarchive.hpp:31,
                  from ../boost/archive/binary_iarchive_impl.hpp:22,
                  from ../boost/archive/binary_iarchive.hpp:20,
                  from ..\libs\serialization\src\binary_iarchive.cpp:14:
../boost/archive/detail/basic_pointer_iserializer.hpp:40:44: warning:
type attributes ignored after type is already defined [-Wattributes]
In file included from ../boost/archive/detail/iserializer.hpp:84:0,
                  from ../boost/archive/detail/interface_iarchive.hpp:22,
                  from ../boost/archive/detail/common_iarchive.hpp:23,
                  from ../boost/archive/basic_binary_iarchive.hpp:31,
                  from ../boost/archive/binary_iarchive_impl.hpp:22,
                  from ../boost/archive/binary_iarchive.hpp:20,
                  from ..\libs\serialization\src\binary_iarchive.cpp:14:
../boost/archive/detail/basic_iserializer.hpp:42:44: warning: type
attributes ignored after type is already defined [-Wattributes]
../boost/archive/detail/basic_iserializer.hpp:43:44: warning: type
attributes ignored after type is already defined [-Wattributes]
In file included from ../boost/archive/detail/common_iarchive.hpp:23:0,
                  from ../boost/archive/basic_binary_iarchive.hpp:31,
                  from ../boost/archive/binary_iarchive_impl.hpp:22,
                  from ../boost/archive/binary_iarchive.hpp:20,
                  from ..\libs\serialization\src\binary_iarchive.cpp:14:
../boost/archive/detail/interface_iarchive.hpp:30:56: warning: type
attributes ignored after type is already defined [-Wattributes]
In file included from ..\libs\serialization\src\binary_iarchive.cpp:18:0:
../boost/archive/impl/basic_binary_iprimitive.ipp: In instantiation of
'boost::archive::basic_binary_iprimitive<Archive, Elem,
Tr>::basic_binary_iprimitive(std::basic_streambuf<Elem, Tr>&, bool)
[with Archive = boost::archive::binary_iarchive; Elem = char; Tr =
std::char_traits<char>]':
..\libs\serialization\src\binary_iarchive.cpp:26:16: required from here
../boost/archive/impl/basic_binary_iprimitive.ipp:158:9: error: no match
for 'operator=' in
'((boost::archive::basic_binary_iprimitive<boost::archive::binary_iarchive,
char, std::char_traits<char>
>*)this)->boost::archive::basic_binary_iprimitive<boost::archive::binary_iarchive, char, std::char_traits<char> >::codecvt_facet = (operator new(12u), (<statement>, ((boost::archive::codecvt_null<char>*)<anonymous>)))'
../boost/archive/impl/basic_binary_iprimitive.ipp:158:9: note: candidate is:
In file included from ../boost/scoped_ptr.hpp:14:0,
                  from ../boost/archive/basic_binary_iprimitive.hpp:47,
                  from ../boost/archive/binary_iarchive_impl.hpp:21,
                  from ../boost/archive/binary_iarchive.hpp:20,
                  from ..\libs\serialization\src\binary_iarchive.cpp:14:
../boost/smart_ptr/scoped_ptr.hpp:48:18: note: boost::scoped_ptr<T>&
boost::scoped_ptr<T>::operator=(const boost::scoped_ptr<T>&) [with T =
boost::archive::codecvt_null<char>; boost::scoped_ptr<T> =
boost::scoped_ptr<boost::archive::codecvt_null<char> >]
../boost/smart_ptr/scoped_ptr.hpp:48:18: note: no known conversion for
argument 1 from 'boost::archive::codecvt_null<char>*' to 'const
boost::scoped_ptr<boost::archive::codecvt_null<char> >&'
...failed gcc.compile.c++
F:\boost\gcc\develop\results\boost\bin.v2\libs\serialization\build\gcc-mingw-4.7.2\debug\binary_iarchive.o...


Boost-testing list run by mbergal at meta-comm.com