
On 6/8/16 11:10 AM, John Maddock wrote:
I have problems with the current test system. I don't know if this is the place to describe them, but I posted on the test list and haven't gotten any response.
Basically I have a test failures on all gcc compilers on the develop branch of the test matrix. But I test one gcc compilers (gcc-5.1) on my local evironment (MacOS) in all combinations release/debug, shared/static, std=C++11/C++03 and everything passes (except of a bugs in the gcc library). So I'm at a loss to determine the cause of the issue and the test system is standing in my way.
My guess is there's an integration issue, are you testing against "everything else develop"?
No - I'm testing with "everything else master" Why would this be relevant?
Another thing - all the tests on Mingw fail due to a complaint about the visibility attribute set to import from the serialization DLL. Of course that is exactly what we want to do! I also tried cygwin on my local machine but due to issues I could never straighten out, I couldn't get it to work. I used to do this all the time but now I don't.
That's an error in the header - the constructor is declared imported but has an inline function body:
BOOST_UTF8_DECL explicit utf8_codecvt_facet(std::size_t no_locale_manage=0) : std::codecvt<wchar_t, char, std::mbstate_t>(no_locale_manage) {} // <---- error here, can't import a definition!
I've checked in a correction for this but the relevant test hasn't cycled yet.
I also see a whole load of linker errors which I don't understand at present:
gcc.link.dll ..\..\..\bin.v2\libs\serialization\build\gcc-mingw-5.3.0s14\debug\libboost_serialization-mgw53-d-1_62.dll.a
..\..\..\bin.v2\libs\serialization\build\gcc-mingw-5.3.0s14\debug\binary_iarchive.o: In function `boost::serialization::singleton<boost::archive::detail::extra_detail::map<boost::archive::binary_iarchive>
::get_mutable_instance()': M:\data\boost\boost\libs\serialization\build/../../../boost/serialization/singleton.hpp:131: undefined reference to `__imp__ZN5boost13serialization16singleton_module9is_lockedEv' ..\..\..\bin.v2\libs\serialization\build\gcc-mingw-5.3.0s14\debug\binary_oarchive.o:
<snip> I'm not seeing this in any other platforms.
HTH, John.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost