I get 11053 warnings after I have included boost serialization in my Mixed project - Native + Managed .NET code..
and the compile time has become 9.5 minutes after this. Previously it was I think 8-10 times faster...
Warning level is set to 2 only. Default was 3 or 4..
I use VS 2008.. on WinXPsp2
some example Warnings.
=====================
Warning 1 warning C4099: 'boost::static_warning_impl<false>::STATIC_WARNING' : type name first seen using 'struct' now seen using 'class' f:\GoodWorking\Boost\boost\serialization\export.hpp 135
Warning 3 warning C4835: 'boost::serialization::extended_type_info_typeid<BaseItem> `private: static boost::serialization::extended_type_info_typeid<BaseItem> & __cdecl boost::serialization::singleton<boost::serialization::extended_type_info_typeid<BaseItem> >::get_instance(void)'::`2'::t' : the initializer for exported data will not be run until managed code is first executed in the host assembly f:\GoodWorking\Boost\boost\serialization\singleton.hpp 104
----------------------- > Warning 3 is shown for many other classes which extend BaseItem <-------------------
Warning 33 warning C4835: 'instance' : the initializer for exported data will not be run until managed code is first executed in the host assembly f:\Rajavanya\GoodWorking\Boost\boost\serialization\singleton.hpp 121
Warning 47 warning C4835: 'boost::archive::detail::pointer_oserializer<boost::archive::text_oarchive,BaseItem> `private: static boost::archive::detail::pointer_oserializer<boost::archive::text_oarchive,BaseItem> & __cdecl boost::serialization::singleton<boost::archive::detail::pointer_oserializer<boost::archive::text_oarchive,BaseItem> >::get_instance(void)'::`2'::t' : the initializer for exported data will not be run until managed code is first executed in the host assembly f:\GoodWorking\Boost\boost\serialization\singleton.hpp 104
Warning 9033 warning C4835: 'boost::serialization::extended_type_info_typeid<std::map<int,BaseItem *,std::less<int>,std::allocator<std::pair<int const ,BaseItem *> > > > `private: static boost::serialization::extended_type_info_typeid<std::map<int,BaseItem *,std::less<int>,std::allocator<std::pair<int const ,BaseItem *> > > > & __cdecl boost::serialization::singleton<boost::serialization::extended_type_info_typeid<std::map<int,BaseItem *,std::less<int>,std::allocator<std::pair<int const ,BaseItem *> > > > >::get_instance(void)'::`2'::t' : the initializer for exported data will not be run until managed code is first executed in the host assembly f:\GoodWorking\Boost\boost\serialization\singleton.hpp 104
Warning 9136 warning C4835: 'boost::archive::detail::pointer_iserializer<boost::archive::text_iarchive,RCadApp> `private: static boost::archive::detail::pointer_iserializer<boost::archive::text_iarchive,RCadApp> & __cdecl boost::serialization::singleton<boost::archive::detail::pointer_iserializer<boost::archive::text_iarchive,RCadApp> >::get_instance(void)'::`2'::t' : the initializer for exported data will not be run until managed code is first executed in the host assembly f:\GoodWorking\Boost\boost\serialization\singleton.hpp 104
Warning 11038 warning C4835: 'boost::archive::detail::oserializer<boost::archive::text_oarchive,std::pair<int const ,BaseItem *> > `private: static boost::archive::detail::oserializer<boost::archive::text_oarchive,std::pair<int const ,BaseItem *> > & __cdecl boost::serialization::singleton<boost::archive::detail::oserializer<boost::archive::text_oarchive,std::pair<int const ,BaseItem *> > >::get_instance(void)'::`2'::t' : the initializer for exported data will not be run until managed code is first executed in the host assembly f:\GoodWorking\Boost\boost\serialization\singleton.hpp 104
Warning 11052 warning C4835: 'boost::archive::detail::pointer_iserializer<boost::archive::text_iarchive,Vector> `private: static boost::archive::detail::pointer_iserializer<boost::archive::text_iarchive,Vector> & __cdecl boost::serialization::singleton<boost::archive::detail::pointer_iserializer<boost::archive::text_iarchive,Vector> >::get_instance(void)'::`2'::t' : the initializer for exported data will not be run until managed code is first executed in the host assembly f:\GoodWorking\Boost\boost\serialization\singleton.hpp 104
Please give me some suggestions please...
--
With best Regards
Rajavanya S
Twitter me @ https://twitter.com/quakeboy
I Blog @ http://www.techtola.com
Call me @ 9916-90-93-92
----------------------------------------------------------------------------------------------
"True love is knowing a person's faults, And loving them even more for them."