C:\Users\sandro\Documents\progs\opt\cpp_libs\boost_trunk>bjam --with-log -a toolset=gcc target-os=windows variant=release link=shared runtime-link=shared define=BOOST_ALL_DYN_LINK define=BOOST_LOG_USE_CHAR stage Component configuration: - chrono : not building - date_time : not building - exception : not building - filesystem : not building - graph : not building - graph_parallel : not building - iostreams : not building - locale : not building - log : building - math : not building - mpi : not building - program_options : not building - python : not building - random : not building - regex : not building - serialization : not building - signals : not building - system : not building - test : not building - thread : not building - timer : not building - wave : not building ...patience... ...patience... ...patience... ...found 4067 targets... ...updating 85 targets... gcc.compile.c++ bin.v2\libs\chrono\build\gcc-mingw-4.5.4\release\threading-multi\chrono.o gcc.compile.c++ bin.v2\libs\chrono\build\gcc-mingw-4.5.4\release\threading-multi\thread_clock.o gcc.compile.c++ bin.v2\libs\chrono\build\gcc-mingw-4.5.4\release\threading-multi\process_cpu_clocks.o gcc.compile.c++ bin.v2\libs\system\build\gcc-mingw-4.5.4\release\threading-multi\error_code.o gcc.link.dll bin.v2\libs\system\build\gcc-mingw-4.5.4\release\threading-multi\libboost_system-mgw45-mt-1_49.dll.a Creating library file: bin.v2\libs\system\build\gcc-mingw-4.5.4\release\threading-multi\libboost_system-mgw45-mt-1_49.dll.a gcc.link.dll bin.v2\libs\chrono\build\gcc-mingw-4.5.4\release\threading-multi\libboost_chrono-mgw45-mt-1_49.dll.a Creating library file: bin.v2\libs\chrono\build\gcc-mingw-4.5.4\release\threading-multi\libboost_chrono-mgw45-mt-1_49.dll.a common.copy stage\lib\libboost_chrono-mgw45-mt-1_49.dll.a bin.v2\libs\chrono\build\gcc-mingw-4.5.4\release\threading-multi\libboost_chrono-mgw45-mt-1_49.dll.a 1 file(s) copied. common.copy stage\lib\libboost_chrono-mgw45-mt-1_49.dll bin.v2\libs\chrono\build\gcc-mingw-4.5.4\release\threading-multi\libboost_chrono-mgw45-mt-1_49.dll 1 file(s) copied. gcc.compile.c++ bin.v2\libs\thread\build\gcc-mingw-4.5.4\release\threading-multi\win32\thread.o In file included from ./boost/thread/shared_mutex.hpp:14:0, from ./boost/thread/detail/thread_group.hpp:9, from ./boost/thread/thread.hpp:24, from libs\thread\src\win32\thread.cpp:10: ./boost/thread/win32/shared_mutex.hpp: In member function 'T boost::shared_mutex::interlocked_compare_exchange(T*, T, T) [with T = boost::shared_mutex::state_data]': ./boost/thread/win32/shared_mutex.hpp:121:103: instantiated from here ./boost/thread/win32/shared_mutex.hpp:50:99: warning: dereferencing type-punned pointer will break strict-aliasing rules ./boost/thread/win32/shared_mutex.hpp:50:99: warning: dereferencing type-punned pointer will break strict-aliasing rules ./boost/thread/win32/shared_mutex.hpp:51:52: warning: dereferencing type-punned pointer will break strict-aliasing rules ./boost/thread/win32/shared_mutex.hpp:51:52: warning: dereferencing type-punned pointer will break strict-aliasing rules gcc.compile.c++ bin.v2\libs\thread\build\gcc-mingw-4.5.4\release\threading-multi\win32\tss_dll.o gcc.compile.c++ bin.v2\libs\thread\build\gcc-mingw-4.5.4\release\threading-multi\win32\tss_pe.o gcc.compile.c++ bin.v2\libs\thread\build\gcc-mingw-4.5.4\release\threading-multi\future.o gcc.link.dll bin.v2\libs\thread\build\gcc-mingw-4.5.4\release\threading-multi\libboost_thread-mgw45-mt-1_49.dll.a Creating library file: bin.v2\libs\thread\build\gcc-mingw-4.5.4\release\threading-multi\libboost_thread-mgw45-mt-1_49.dll.a common.copy stage\lib\libboost_thread-mgw45-mt-1_49.dll.a bin.v2\libs\thread\build\gcc-mingw-4.5.4\release\threading-multi\libboost_thread-mgw45-mt-1_49.dll.a 1 file(s) copied. common.copy stage\lib\libboost_thread-mgw45-mt-1_49.dll bin.v2\libs\thread\build\gcc-mingw-4.5.4\release\threading-multi\libboost_thread-mgw45-mt-1_49.dll 1 file(s) copied. gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\attribute_name.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/detail/singleton.hpp:23, from libs\log\src\attribute_name.cpp:24: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\attribute_set.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/attributes/attribute_set.hpp:27, from libs\log\src\attribute_set.cpp:22: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition In file included from libs\log\src\attribute_set.cpp:21:0: ./boost/intrusive/derivation_value_traits.hpp:35:28: error: 'pointer_to_other' in namespace 'boost' does not name a type ./boost/intrusive/derivation_value_traits.hpp:35:44: error: expected unqualified-id before '<' token ./boost/intrusive/derivation_value_traits.hpp:36:28: error: 'pointer_to_other' in namespace 'boost' does not name a type ./boost/intrusive/derivation_value_traits.hpp:36:44: error: expected unqualified-id before '<' token ./boost/intrusive/derivation_value_traits.hpp:38:22: error: 'pointer' was not declared in this scope ./boost/intrusive/derivation_value_traits.hpp:38:29: error: template argument 1 is invalid ./boost/intrusive/derivation_value_traits.hpp:40:22: error: 'const_pointer' was not declared in this scope ./boost/intrusive/derivation_value_traits.hpp:40:35: error: template argument 1 is invalid ./boost/intrusive/derivation_value_traits.hpp:46:26: error: 'static boost::intrusive::derivation_value_traits::const_node_ptr boost::intrusive::derivation_value_traits::to_node_ptr(boost::intrusive::derivation_value_traits::const_reference)' cannot be overloaded ./boost/intrusive/derivation_value_traits.hpp:43:20: error: with 'static boost::intrusive::derivation_value_traits::node_ptr boost::intrusive::derivation_value_traits::to_node_ptr(boost::intrusive::derivation_value_traits::reference)' ./boost/intrusive/derivation_value_traits.hpp:49:11: error: 'pointer' does not name a type ./boost/intrusive/derivation_value_traits.hpp:57:11: error: 'const_pointer' does not name a type In file included from libs\log\src\attribute_set.cpp:19:0: ./boost/intrusive/list.hpp: In instantiation of 'boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >': ./boost/intrusive/list.hpp:1476:1: instantiated from 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>' libs\log\src\/attribute_set_impl.hpp:219:15: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/list.hpp:93:70: error: no type named 'pointer' in 'struct boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >::real_value_traits' ./boost/intrusive/list.hpp:94:70: error: no type named 'const_pointer' in 'struct boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >::real_value_traits' ./boost/intrusive/list.hpp:95:70: error: no type named 'pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' ./boost/intrusive/list.hpp:96:70: error: no type named 'pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' ./boost/intrusive/list.hpp:97:70: error: no type named 'const_pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' ./boost/intrusive/list.hpp:98:70: error: no type named 'pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' In file included from ./boost/intrusive/detail/utilities.hpp:23:0, from ./boost/intrusive/options.hpp:20, from libs\log\src\attribute_set.cpp:18: ./boost/intrusive/detail/is_stateful_value_traits.hpp: In instantiation of 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >': ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>' libs\log\src\/attribute_set_impl.hpp:232:44: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation(const boost::log2_mt_nt5::basic_attribute_set::implementation&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::implementation = boost::log2_mt_nt5::basic_attribute_set::implementation]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/is_stateful_value_traits.hpp:49:49: error: no type named 'pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' ./boost/intrusive/detail/is_stateful_value_traits.hpp:52:49: error: no type named 'const_pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' ./boost/intrusive/detail/is_stateful_value_traits.hpp: In instantiation of 'const bool boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value': ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>' libs\log\src\/attribute_set_impl.hpp:232:44: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation(const boost::log2_mt_nt5::basic_attribute_set::implementation&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::implementation = boost::log2_mt_nt5::basic_attribute_set::implementation]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/is_stateful_value_traits.hpp:67:121: error: no type named 'const_pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' ./boost/intrusive/detail/is_stateful_value_traits.hpp: In instantiation of 'const bool boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value': ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>' libs\log\src\/attribute_set_impl.hpp:232:44: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation(const boost::log2_mt_nt5::basic_attribute_set::implementation&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::implementation = boost::log2_mt_nt5::basic_attribute_set::implementation]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/is_stateful_value_traits.hpp:67:121: error: no type named 'pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' In file included from ./boost/intrusive/options.hpp:20:0, from libs\log\src\attribute_set.cpp:18: ./boost/intrusive/detail/utilities.hpp: In instantiation of 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value': ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>' libs\log\src\/attribute_set_impl.hpp:232:44: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation(const boost::log2_mt_nt5::basic_attribute_set::implementation&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::implementation = boost::log2_mt_nt5::basic_attribute_set::implementation]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/utilities.hpp:633:69: error: 'boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' cannot be initialized by a non-constant expression when being declared ./boost/intrusive/detail/utilities.hpp: In instantiation of 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value': ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>' libs\log\src\/attribute_set_impl.hpp:232:44: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation(const boost::log2_mt_nt5::basic_attribute_set::implementation&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::implementation = boost::log2_mt_nt5::basic_attribute_set::implementation]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/utilities.hpp:647:75: error: 'boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' cannot be initialized by a non-constant expression when being declared In file included from ./boost/intrusive/list_hook.hpp:20:0, from ./boost/intrusive/list.hpp:20, from libs\log\src\attribute_set.cpp:19: ./boost/intrusive/detail/list_node.hpp: In instantiation of 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::store_container_ptr': ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>' libs\log\src\/attribute_set_impl.hpp:232:44: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation(const boost::log2_mt_nt5::basic_attribute_set::implementation&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::implementation = boost::log2_mt_nt5::basic_attribute_set::implementation]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:80:48: error: 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::store_container_ptr' cannot be initialized by a non-constant expression when being declared ./boost/intrusive/detail/list_node.hpp: In instantiation of 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::members': ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>' libs\log\src\/attribute_set_impl.hpp:232:44: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation(const boost::log2_mt_nt5::basic_attribute_set::implementation&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::implementation = boost::log2_mt_nt5::basic_attribute_set::implementation]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:173:4: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression ./boost/intrusive/detail/list_node.hpp:175:52: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression ./boost/intrusive/detail/list_node.hpp: In instantiation of 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::store_container_ptr': ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>' libs\log\src\/attribute_set_impl.hpp:232:68: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation(const boost::log2_mt_nt5::basic_attribute_set::implementation&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::implementation = boost::log2_mt_nt5::basic_attribute_set::implementation]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:80:48: error: 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::store_container_ptr' cannot be initialized by a non-constant expression when being declared ./boost/intrusive/detail/list_node.hpp: In instantiation of 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members': ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>' libs\log\src\/attribute_set_impl.hpp:232:68: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation(const boost::log2_mt_nt5::basic_attribute_set::implementation&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::implementation = boost::log2_mt_nt5::basic_attribute_set::implementation]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:173:4: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression ./boost/intrusive/detail/list_node.hpp:175:52: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression In file included from libs\log\src\attribute_set.cpp:23:0: libs\log\src\/attribute_set_impl.hpp: In copy constructor 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation(const boost::log2_mt_nt5::basic_attribute_set::implementation&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::implementation = boost::log2_mt_nt5::basic_attribute_set::implementation]': libs\log\src\attribute_set.cpp:156:16: instantiated from here libs\log\src\/attribute_set_impl.hpp:236:13: error: base operand of '->' has non-pointer type 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::const_iterator' libs\log\src\/attribute_set_impl.hpp:236:13: error: base operand of '->' has non-pointer type 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::const_iterator' libs\log\src\/attribute_set_impl.hpp:237:13: error: 'class boost::log2_mt_nt5::basic_attribute_set::implementation::node_list' has no member named 'push_back' libs\log\src\attribute_set.cpp:156:16: instantiated from here libs\log\src\/attribute_set_impl.hpp:239:58: error: base operand of '->' has non-pointer type 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::const_iterator' libs\log\src\/attribute_set_impl.hpp: In member function 'std::pair::iter, bool> boost::log2_mt_nt5::basic_attribute_set::implementation::insert(boost::log2_mt_nt5::basic_attribute_set::key_type, const boost::log2_mt_nt5::basic_attribute_set::mapped_type&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::key_type = boost::log2_mt_nt5::basic_attribute_name, boost::log2_mt_nt5::basic_attribute_set::mapped_type = boost::log2_mt_nt5::attribute]': libs\log\src\attribute_set.cpp:156:16: instantiated from here libs\log\src\/attribute_set_impl.hpp:283:13: error: 'class boost::log2_mt_nt5::basic_attribute_set::implementation::node_list' has no member named 'push_back' libs\log\src\/attribute_set_impl.hpp:288:69: error: 'class boost::log2_mt_nt5::basic_attribute_set::implementation::node_list' has no member named 'iterator_to' libs\log\src\attribute_set.cpp:156:16: instantiated from here libs\log\src\/attribute_set_impl.hpp:290:13: error: no matching function for call to 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::insert(boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::iterator&, boost::log2_mt_nt5::basic_attribute_set::node&)' libs\log\src\/attribute_set_impl.hpp:296:69: error: 'class boost::log2_mt_nt5::basic_attribute_set::implementation::node_list' has no member named 'iterator_to' libs\log\src\/attribute_set_impl.hpp:297:13: error: no matching function for call to 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::insert(boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::iterator&, boost::log2_mt_nt5::basic_attribute_set::node&)' libs\log\src\/attribute_set_impl.hpp: In member function 'void boost::log2_mt_nt5::basic_attribute_set::implementation::erase(boost::log2_mt_nt5::basic_attribute_set::iterator) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]': libs\log\src\attribute_set.cpp:156:16: instantiated from here libs\log\src\/attribute_set_impl.hpp:317:13: error: 'to_value_ptr' is not a member of 'boost::log2_mt_nt5::basic_attribute_set::implementation::erase(boost::log2_mt_nt5::basic_attribute_set::iterator) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]::value_traits' libs\log\src\attribute_set.cpp:156:16: instantiated from here libs\log\src\/attribute_set_impl.hpp:321:13: error: 'to_value_ptr' is not a member of 'boost::log2_mt_nt5::basic_attribute_set::implementation::erase(boost::log2_mt_nt5::basic_attribute_set::iterator) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]::value_traits' libs\log\src\attribute_set.cpp:156:16: instantiated from here libs\log\src\/attribute_set_impl.hpp:332:9: error: 'class boost::log2_mt_nt5::basic_attribute_set::implementation::node_list' has no member named 'iterator_to' libs\log\src\/attribute_set_impl.hpp: In member function 'boost::log2_mt_nt5::basic_attribute_set::node* boost::log2_mt_nt5::basic_attribute_set::implementation::find_in_bucket(boost::log2_mt_nt5::basic_attribute_set::key_type, const boost::log2_mt_nt5::basic_attribute_set::implementation::bucket&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::key_type = boost::log2_mt_nt5::basic_attribute_name]': libs\log\src\attribute_set.cpp:156:16: instantiated from here libs\log\src\/attribute_set_impl.hpp:369:13: error: 'to_value_ptr' is not a member of 'boost::log2_mt_nt5::basic_attribute_set::implementation::find_in_bucket(boost::log2_mt_nt5::basic_attribute_set::key_type, const boost::log2_mt_nt5::basic_attribute_set::implementation::bucket&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::key_type = boost::log2_mt_nt5::basic_attribute_name]::value_traits' In file included from libs\log\src\attribute_set.cpp:21:0: ./boost/intrusive/derivation_value_traits.hpp: In static member function 'static boost::intrusive::derivation_value_traits::node_ptr boost::intrusive::derivation_value_traits::to_node_ptr(boost::intrusive::derivation_value_traits::reference) [with T = boost::log2_mt_nt5::basic_attribute_set::node, NodeTraits = boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, boost::intrusive::link_mode_type LinkMode = (boost::intrusive::link_mode_type)0u, boost::intrusive::derivation_value_traits::node_ptr = boost::log2_mt_nt5::basic_attribute_set::node_base*, boost::intrusive::derivation_value_traits::reference = int]': ./boost/intrusive/detail/is_stateful_value_traits.hpp:38:1: instantiated from 'const int boost::intrusive::function_detector::DetectMember_InstantiationKey_to_node_ptr::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, const boost::log2_mt_nt5::basic_attribute_set::node_base* (boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>::*)(const boost::log2_mt_nt5::basic_attribute_set::node&), const boost::log2_mt_nt5::basic_attribute_set::node_base* (boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>::*)(const boost::log2_mt_nt5::basic_attribute_set::node&)const, const boost::log2_mt_nt5::basic_attribute_set::node_base* (*)(const boost::log2_mt_nt5::basic_attribute_set::node&)>::check' ./boost/intrusive/detail/is_stateful_value_traits.hpp:67:121: instantiated from 'const bool boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, true>' libs\log\src\/attribute_set_impl.hpp:232:44: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation(const boost::log2_mt_nt5::basic_attribute_set::implementation&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::implementation = boost::log2_mt_nt5::basic_attribute_set::implementation]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/derivation_value_traits.hpp:43:20: warning: address of local variable 'value' returned In file included from libs\log\src\attribute_set.cpp:19:0: ./boost/intrusive/list.hpp: In member function 'void boost::intrusive::list_impl::clear_and_dispose(Disposer) [with Disposer = boost::log2_mt_nt5::basic_attribute_set::implementation::disposer, Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true>]': libs\log\src\/attribute_set_impl.hpp:249:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::~implementation() [with CharT = char]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/list.hpp:758:10: error: 'struct boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >::real_value_traits' has no member named 'to_value_ptr' In file included from ./boost/intrusive/list_hook.hpp:20:0, from ./boost/intrusive/list.hpp:20, from libs\log\src\attribute_set.cpp:19: ./boost/intrusive/detail/list_node.hpp: In member function 'const Container* boost::intrusive::list_iterator::get_container() const [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, bool IsConst = false]': ./boost/intrusive/detail/list_node.hpp:96:62: instantiated from 'boost::intrusive::list_iterator::list_iterator(const boost::intrusive::list_iterator&) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, bool IsConst = true]' ./boost/intrusive/list.hpp:752:38: instantiated from 'void boost::intrusive::list_impl::clear_and_dispose(Disposer) [with Disposer = boost::log2_mt_nt5::basic_attribute_set::implementation::disposer, Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true>]' libs\log\src\/attribute_set_impl.hpp:249:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::~implementation() [with CharT = char]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:149:79: error: 'const struct boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members' has no member named 'get_ptr' ./boost/intrusive/detail/list_node.hpp: In constructor 'boost::intrusive::list_iterator::members::members(boost::intrusive::list_iterator::node_ptr&, const void*) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, bool IsConst = true, boost::intrusive::list_iterator::node_ptr = boost::log2_mt_nt5::basic_attribute_set::node_base*]': ./boost/intrusive/detail/list_node.hpp:96:62: instantiated from 'boost::intrusive::list_iterator::list_iterator(const boost::intrusive::list_iterator&) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, bool IsConst = true]' ./boost/intrusive/list.hpp:752:38: instantiated from 'void boost::intrusive::list_impl::clear_and_dispose(Disposer) [with Disposer = boost::log2_mt_nt5::basic_attribute_set::implementation::disposer, Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true>]' libs\log\src\/attribute_set_impl.hpp:249:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::~implementation() [with CharT = char]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:178:39: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression ./boost/intrusive/detail/list_node.hpp: In constructor 'boost::intrusive::list_iterator::members::members(boost::intrusive::list_iterator::node_ptr&, const void*) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, bool IsConst = false, boost::intrusive::list_iterator::node_ptr = boost::log2_mt_nt5::basic_attribute_set::node_base*]': ./boost/intrusive/detail/list_node.hpp:92:33: instantiated from 'boost::intrusive::list_iterator::list_iterator(boost::intrusive::list_iterator::node_ptr&, const Container*) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, bool IsConst = false, boost::intrusive::list_iterator::node_ptr = boost::log2_mt_nt5::basic_attribute_set::node_base*]' ./boost/intrusive/list.hpp:398:72: instantiated from 'boost::intrusive::list_impl::iterator boost::intrusive::list_impl::begin() [with Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true>, boost::intrusive::list_impl::iterator = boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>]' libs\log\src\/attribute_set_impl.hpp:253:70: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::begin() [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:178:39: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression In file included from libs\log\src\attribute_set.cpp:19:0: ./boost/intrusive/list.hpp: In member function 'void boost::intrusive::list_impl::clear_and_dispose(Disposer) [with Disposer = boost::intrusive::detail::null_disposer, Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true>]': ./boost/intrusive/list.hpp:730:10: instantiated from 'void boost::intrusive::list_impl::clear() [with Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true>]' ./boost/intrusive/detail/clear_on_destructor_base.hpp:26:7: instantiated from 'boost::intrusive::detail::clear_on_destructor_base::~clear_on_destructor_base() [with Derived = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >]' ./boost/intrusive/list.hpp:254:5: instantiated from 'boost::intrusive::list_impl::~list_impl() [with Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true>]' ./boost/intrusive/list.hpp:1476:1: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation::implementation() [with CharT = char]' libs\log\src\attribute_set.cpp:156:16: instantiated from here ./boost/intrusive/list.hpp:758:10: error: 'struct boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >::real_value_traits' has no member named 'to_value_ptr' "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -fno-strict-aliasing -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_DATE_TIME_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_LOG_BUILDING_THE_LIB=1 -DBOOST_LOG_DLL -DBOOST_LOG_USE_CHAR -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_USE_DLL=1 -DDATE_TIME_INLINE -DNDEBUG -I"." -I"bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi" -c -o "bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\attribute_set.o" "libs\log\src\attribute_set.cpp" ...failed gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\attribute_set.o... gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\attribute_values_view.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/attributes/attribute_name.hpp:26, from libs\log\src\attribute_values_view.cpp:22: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition In file included from libs\log\src\attribute_values_view.cpp:21:0: ./boost/intrusive/derivation_value_traits.hpp:35:28: error: 'pointer_to_other' in namespace 'boost' does not name a type ./boost/intrusive/derivation_value_traits.hpp:35:44: error: expected unqualified-id before '<' token ./boost/intrusive/derivation_value_traits.hpp:36:28: error: 'pointer_to_other' in namespace 'boost' does not name a type ./boost/intrusive/derivation_value_traits.hpp:36:44: error: expected unqualified-id before '<' token ./boost/intrusive/derivation_value_traits.hpp:38:22: error: 'pointer' was not declared in this scope ./boost/intrusive/derivation_value_traits.hpp:38:29: error: template argument 1 is invalid ./boost/intrusive/derivation_value_traits.hpp:40:22: error: 'const_pointer' was not declared in this scope ./boost/intrusive/derivation_value_traits.hpp:40:35: error: template argument 1 is invalid ./boost/intrusive/derivation_value_traits.hpp:46:26: error: 'static boost::intrusive::derivation_value_traits::const_node_ptr boost::intrusive::derivation_value_traits::to_node_ptr(boost::intrusive::derivation_value_traits::const_reference)' cannot be overloaded ./boost/intrusive/derivation_value_traits.hpp:43:20: error: with 'static boost::intrusive::derivation_value_traits::node_ptr boost::intrusive::derivation_value_traits::to_node_ptr(boost::intrusive::derivation_value_traits::reference)' ./boost/intrusive/derivation_value_traits.hpp:49:11: error: 'pointer' does not name a type ./boost/intrusive/derivation_value_traits.hpp:57:11: error: 'const_pointer' does not name a type In file included from libs\log\src\attribute_values_view.cpp:19:0: ./boost/intrusive/list.hpp: In instantiation of 'boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >': ./boost/intrusive/list.hpp:1476:1: instantiated from 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>' libs\log\src\attribute_values_view.cpp:116:15: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view::implementation' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/list.hpp:93:70: error: no type named 'pointer' in 'struct boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >::real_value_traits' ./boost/intrusive/list.hpp:94:70: error: no type named 'const_pointer' in 'struct boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >::real_value_traits' ./boost/intrusive/list.hpp:95:70: error: no type named 'pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' ./boost/intrusive/list.hpp:96:70: error: no type named 'pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' ./boost/intrusive/list.hpp:97:70: error: no type named 'const_pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' ./boost/intrusive/list.hpp:98:70: error: no type named 'pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' ./boost/intrusive/list.hpp: In instantiation of 'boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >': ./boost/intrusive/list.hpp:1476:1: instantiated from 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>' libs\log\src\/attribute_set_impl.hpp:219:15: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::implementation' libs\log\src\attribute_values_view.cpp:184:33: instantiated from 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::create(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, const boost::log2_mt_nt5::basic_attribute_values_view< >::attribute_set_type&, const boost::log2_mt_nt5::basic_attribute_values_view< >::attribute_set_type&, const boost::log2_mt_nt5::basic_attribute_values_view< >::attribute_set_type&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator, boost::log2_mt_nt5::basic_attribute_values_view< >::attribute_set_type = boost::log2_mt_nt5::basic_attribute_set]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/list.hpp:93:70: error: no type named 'pointer' in 'struct boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >::real_value_traits' ./boost/intrusive/list.hpp:94:70: error: no type named 'const_pointer' in 'struct boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >::real_value_traits' ./boost/intrusive/list.hpp:95:70: error: no type named 'pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' ./boost/intrusive/list.hpp:96:70: error: no type named 'pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' ./boost/intrusive/list.hpp:97:70: error: no type named 'const_pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' ./boost/intrusive/list.hpp:98:70: error: no type named 'pointer' in 'struct boost::intrusive::detail::identity::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::type' In file included from ./boost/intrusive/detail/utilities.hpp:23:0, from ./boost/intrusive/options.hpp:20, from libs\log\src\attribute_values_view.cpp:18: ./boost/intrusive/detail/is_stateful_value_traits.hpp: In instantiation of 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >': ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>' libs\log\src\attribute_values_view.cpp:194:38: instantiated from 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::copy(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/is_stateful_value_traits.hpp:49:49: error: no type named 'pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' ./boost/intrusive/detail/is_stateful_value_traits.hpp:52:49: error: no type named 'const_pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' ./boost/intrusive/detail/is_stateful_value_traits.hpp: In instantiation of 'const bool boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value': ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>' libs\log\src\attribute_values_view.cpp:194:38: instantiated from 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::copy(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/is_stateful_value_traits.hpp:67:121: error: no type named 'const_pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' ./boost/intrusive/detail/is_stateful_value_traits.hpp: In instantiation of 'const bool boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value': ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>' libs\log\src\attribute_values_view.cpp:194:38: instantiated from 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::copy(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/is_stateful_value_traits.hpp:67:121: error: no type named 'pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' In file included from ./boost/intrusive/options.hpp:20:0, from libs\log\src\attribute_values_view.cpp:18: ./boost/intrusive/detail/utilities.hpp: In instantiation of 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value': ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>' libs\log\src\attribute_values_view.cpp:194:38: instantiated from 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::copy(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/utilities.hpp:633:69: error: 'boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' cannot be initialized by a non-constant expression when being declared ./boost/intrusive/detail/utilities.hpp: In instantiation of 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> > >::value': ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>' libs\log\src\attribute_values_view.cpp:194:38: instantiated from 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::copy(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/utilities.hpp:647:75: error: 'boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> > >::value' cannot be initialized by a non-constant expression when being declared In file included from ./boost/intrusive/list_hook.hpp:20:0, from ./boost/intrusive/list.hpp:20, from libs\log\src\attribute_values_view.cpp:19: ./boost/intrusive/detail/list_node.hpp: In instantiation of 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::store_container_ptr': ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>' libs\log\src\attribute_values_view.cpp:194:38: instantiated from 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::copy(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:80:48: error: 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::store_container_ptr' cannot be initialized by a non-constant expression when being declared ./boost/intrusive/detail/list_node.hpp: In instantiation of 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::members': ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>' libs\log\src\attribute_values_view.cpp:194:38: instantiated from 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::copy(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:173:4: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression ./boost/intrusive/detail/list_node.hpp:175:52: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression libs\log\src\attribute_values_view.cpp: In static member function 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::copy(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator]': libs\log\src\attribute_values_view.cpp:460:16: instantiated from here libs\log\src\attribute_values_view.cpp:198:44: error: base operand of '->' has non-pointer type 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::iterator' libs\log\src\attribute_values_view.cpp:199:13: error: base operand of '->' has non-pointer type 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::iterator' libs\log\src\attribute_values_view.cpp:200:13: error: 'class boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_list' has no member named 'push_back' libs\log\src\attribute_values_view.cpp: In member function 'boost::log2_mt_nt5::basic_attribute_values_view< >::node* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::find_in_bucket(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, const boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]': libs\log\src\attribute_values_view.cpp:460:16: instantiated from here libs\log\src\attribute_values_view.cpp:290:13: error: 'to_value_ptr' is not a member of 'boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::find_in_bucket(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, const boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]::value_traits' libs\log\src\attribute_values_view.cpp: In member function 'boost::log2_mt_nt5::basic_attribute_values_view< >::node* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::insert_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*, boost::log2_mt_nt5::basic_attribute_values_view< >::mapped_type) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name, boost::log2_mt_nt5::basic_attribute_values_view< >::mapped_type = boost::log2_mt_nt5::attribute_value]': libs\log\src\attribute_values_view.cpp:460:16: instantiated from here libs\log\src\attribute_values_view.cpp:328:13: error: 'class boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_list' has no member named 'push_back' libs\log\src\attribute_values_view.cpp:333:73: error: 'class boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_list' has no member named 'iterator_to' In file included from ./boost/intrusive/list_hook.hpp:20:0, from ./boost/intrusive/list.hpp:20, from libs\log\src\attribute_values_view.cpp:19: ./boost/intrusive/detail/list_node.hpp: At global scope: ./boost/intrusive/detail/list_node.hpp: In instantiation of 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, true>::store_container_ptr': ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, true>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, true>' libs\log\src\attribute_values_view.cpp:335:13: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::insert_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*, boost::log2_mt_nt5::basic_attribute_values_view< >::mapped_type) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name, boost::log2_mt_nt5::basic_attribute_values_view< >::mapped_type = boost::log2_mt_nt5::attribute_value]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:80:48: error: 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, true>::store_container_ptr' cannot be initialized by a non-constant expression when being declared ./boost/intrusive/detail/list_node.hpp: In instantiation of 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, true>::members': ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, true>' libs\log\src\attribute_values_view.cpp:335:13: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::insert_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*, boost::log2_mt_nt5::basic_attribute_values_view< >::mapped_type) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name, boost::log2_mt_nt5::basic_attribute_values_view< >::mapped_type = boost::log2_mt_nt5::attribute_value]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:173:4: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression ./boost/intrusive/detail/list_node.hpp:175:52: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression libs\log\src\attribute_values_view.cpp: In member function 'boost::log2_mt_nt5::basic_attribute_values_view< >::node* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::insert_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*, boost::log2_mt_nt5::basic_attribute_values_view< >::mapped_type) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name, boost::log2_mt_nt5::basic_attribute_values_view< >::mapped_type = boost::log2_mt_nt5::attribute_value]': libs\log\src\attribute_values_view.cpp:460:16: instantiated from here libs\log\src\attribute_values_view.cpp:335:13: error: no matching function for call to 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::insert(boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::iterator&, boost::log2_mt_nt5::basic_attribute_values_view::node&)' libs\log\src\attribute_values_view.cpp:341:73: error: 'class boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_list' has no member named 'iterator_to' libs\log\src\attribute_values_view.cpp:342:13: error: no matching function for call to 'boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::insert(boost::intrusive::list::node, boost::intrusive::value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >, boost::intrusive::constant_time_size, boost::intrusive::none>::iterator&, boost::log2_mt_nt5::basic_attribute_values_view::node&)' In file included from libs\log\src\attribute_values_view.cpp:19:0: ./boost/intrusive/list.hpp: In member function 'void boost::intrusive::list_impl::clear_and_dispose(Disposer) [with Disposer = boost::log2_mt_nt5::basic_attribute_values_view::implementation::disposer, Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false>]': libs\log\src\attribute_values_view.cpp:148:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::~implementation() [with CharT = char]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/list.hpp:758:10: error: 'struct boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >::real_value_traits' has no member named 'to_value_ptr' In file included from libs\log\src\attribute_values_view.cpp:21:0: ./boost/intrusive/derivation_value_traits.hpp: In static member function 'static boost::intrusive::derivation_value_traits::node_ptr boost::intrusive::derivation_value_traits::to_node_ptr(boost::intrusive::derivation_value_traits::reference) [with T = boost::log2_mt_nt5::basic_attribute_values_view::node, NodeTraits = boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, boost::intrusive::link_mode_type LinkMode = (boost::intrusive::link_mode_type)0u, boost::intrusive::derivation_value_traits::node_ptr = boost::log2_mt_nt5::basic_attribute_values_view::node_base*, boost::intrusive::derivation_value_traits::reference = int]': ./boost/intrusive/detail/is_stateful_value_traits.hpp:38:1: instantiated from 'const int boost::intrusive::function_detector::DetectMember_InstantiationKey_to_node_ptr::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, const boost::log2_mt_nt5::basic_attribute_values_view::node_base* (boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>::*)(const boost::log2_mt_nt5::basic_attribute_values_view::node&), const boost::log2_mt_nt5::basic_attribute_values_view::node_base* (boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>::*)(const boost::log2_mt_nt5::basic_attribute_values_view::node&)const, const boost::log2_mt_nt5::basic_attribute_values_view::node_base* (*)(const boost::log2_mt_nt5::basic_attribute_values_view::node&)>::check' ./boost/intrusive/detail/is_stateful_value_traits.hpp:67:121: instantiated from 'const bool boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>' libs\log\src\attribute_values_view.cpp:194:38: instantiated from 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::copy(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/derivation_value_traits.hpp:43:20: warning: address of local variable 'value' returned In file included from ./boost/intrusive/detail/utilities.hpp:23:0, from ./boost/intrusive/options.hpp:20, from libs\log\src\attribute_values_view.cpp:18: ./boost/intrusive/detail/is_stateful_value_traits.hpp: At global scope: ./boost/intrusive/detail/is_stateful_value_traits.hpp: In instantiation of 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >': ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>' libs\log\src\/attribute_set_impl.hpp:254:66: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::end() [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]' libs\log\src\attribute_values_view.cpp:300:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node_base* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::freeze_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/is_stateful_value_traits.hpp:49:49: error: no type named 'pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' ./boost/intrusive/detail/is_stateful_value_traits.hpp:52:49: error: no type named 'const_pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' ./boost/intrusive/detail/is_stateful_value_traits.hpp: In instantiation of 'const bool boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value': ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>' libs\log\src\/attribute_set_impl.hpp:254:66: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::end() [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]' libs\log\src\attribute_values_view.cpp:300:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node_base* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::freeze_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/is_stateful_value_traits.hpp:67:121: error: no type named 'const_pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' ./boost/intrusive/detail/is_stateful_value_traits.hpp: In instantiation of 'const bool boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value': ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>' libs\log\src\/attribute_set_impl.hpp:254:66: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::end() [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]' libs\log\src\attribute_values_view.cpp:300:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node_base* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::freeze_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/is_stateful_value_traits.hpp:67:121: error: no type named 'pointer' in 'struct boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>' In file included from ./boost/intrusive/options.hpp:20:0, from libs\log\src\attribute_values_view.cpp:18: ./boost/intrusive/detail/utilities.hpp: In instantiation of 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value': ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>' libs\log\src\/attribute_set_impl.hpp:254:66: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::end() [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]' libs\log\src\attribute_values_view.cpp:300:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node_base* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::freeze_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/utilities.hpp:633:69: error: 'boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' cannot be initialized by a non-constant expression when being declared ./boost/intrusive/detail/utilities.hpp: In instantiation of 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value': ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>' libs\log\src\/attribute_set_impl.hpp:254:66: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::end() [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]' libs\log\src\attribute_values_view.cpp:300:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node_base* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::freeze_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/utilities.hpp:647:75: error: 'boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' cannot be initialized by a non-constant expression when being declared In file included from ./boost/intrusive/list_hook.hpp:20:0, from ./boost/intrusive/list.hpp:20, from libs\log\src\attribute_values_view.cpp:19: ./boost/intrusive/detail/list_node.hpp: In instantiation of 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::store_container_ptr': ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>' libs\log\src\/attribute_set_impl.hpp:254:66: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::end() [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]' libs\log\src\attribute_values_view.cpp:300:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node_base* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::freeze_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:80:48: error: 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::store_container_ptr' cannot be initialized by a non-constant expression when being declared ./boost/intrusive/detail/list_node.hpp: In instantiation of 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members': ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>' libs\log\src\/attribute_set_impl.hpp:254:66: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::end() [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]' libs\log\src\attribute_values_view.cpp:300:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node_base* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::freeze_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:173:4: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression ./boost/intrusive/detail/list_node.hpp:175:52: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression ./boost/intrusive/detail/list_node.hpp: In member function 'const Container* boost::intrusive::list_iterator::get_container() const [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, bool IsConst = false]': ./boost/intrusive/detail/list_node.hpp:96:62: instantiated from 'boost::intrusive::list_iterator::list_iterator(const boost::intrusive::list_iterator&) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, bool IsConst = false]' libs\log\src\attribute_values_view.cpp:194:63: instantiated from 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::copy(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:149:79: error: 'const struct boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, false>::members' has no member named 'get_ptr' ./boost/intrusive/detail/list_node.hpp: In constructor 'boost::intrusive::list_iterator::members::members(boost::intrusive::list_iterator::node_ptr&, const void*) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, bool IsConst = false, boost::intrusive::list_iterator::node_ptr = boost::log2_mt_nt5::basic_attribute_values_view::node_base*]': ./boost/intrusive/detail/list_node.hpp:96:62: instantiated from 'boost::intrusive::list_iterator::list_iterator(const boost::intrusive::list_iterator&) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, bool IsConst = false]' libs\log\src\attribute_values_view.cpp:194:63: instantiated from 'static boost::log2_mt_nt5::basic_attribute_values_view< >::implementation* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::copy(boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type&, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation = boost::log2_mt_nt5::basic_attribute_values_view::implementation, boost::log2_mt_nt5::basic_attribute_values_view< >::internal_allocator_type = std::allocator]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:178:39: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression In file included from libs\log\src\attribute_values_view.cpp:26:0: libs\log\src\/attribute_set_impl.hpp: In member function 'boost::log2_mt_nt5::basic_attribute_set::node* boost::log2_mt_nt5::basic_attribute_set::implementation::find_in_bucket(boost::log2_mt_nt5::basic_attribute_set::key_type, const boost::log2_mt_nt5::basic_attribute_set::implementation::bucket&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::key_type = boost::log2_mt_nt5::basic_attribute_name]': libs\log\src\/attribute_set_impl.hpp:342:13: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::find(boost::log2_mt_nt5::basic_attribute_set::key_type) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter, boost::log2_mt_nt5::basic_attribute_set::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:299:81: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node_base* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::freeze_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here libs\log\src\/attribute_set_impl.hpp:369:13: error: 'to_value_ptr' is not a member of 'boost::log2_mt_nt5::basic_attribute_set::implementation::find_in_bucket(boost::log2_mt_nt5::basic_attribute_set::key_type, const boost::log2_mt_nt5::basic_attribute_set::implementation::bucket&) [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::key_type = boost::log2_mt_nt5::basic_attribute_name]::value_traits' In file included from libs\log\src\attribute_values_view.cpp:21:0: ./boost/intrusive/derivation_value_traits.hpp: In static member function 'static boost::intrusive::derivation_value_traits::node_ptr boost::intrusive::derivation_value_traits::to_node_ptr(boost::intrusive::derivation_value_traits::reference) [with T = boost::log2_mt_nt5::basic_attribute_set::node, NodeTraits = boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, boost::intrusive::link_mode_type LinkMode = (boost::intrusive::link_mode_type)0u, boost::intrusive::derivation_value_traits::node_ptr = boost::log2_mt_nt5::basic_attribute_set::node_base*, boost::intrusive::derivation_value_traits::reference = int]': ./boost/intrusive/detail/is_stateful_value_traits.hpp:38:1: instantiated from 'const int boost::intrusive::function_detector::DetectMember_InstantiationKey_to_node_ptr::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, const boost::log2_mt_nt5::basic_attribute_set::node_base* (boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>::*)(const boost::log2_mt_nt5::basic_attribute_set::node&), const boost::log2_mt_nt5::basic_attribute_set::node_base* (boost::intrusive::derivation_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>::*)(const boost::log2_mt_nt5::basic_attribute_set::node&)const, const boost::log2_mt_nt5::basic_attribute_set::node_base* (*)(const boost::log2_mt_nt5::basic_attribute_set::node&)>::check' ./boost/intrusive/detail/is_stateful_value_traits.hpp:67:121: instantiated from 'const bool boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' ./boost/intrusive/detail/utilities.hpp:633:69: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, false>::value' ./boost/intrusive/detail/utilities.hpp:647:75: instantiated from 'const bool boost::intrusive::detail::store_cont_ptr_on_it::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> > >::value' ./boost/intrusive/detail/list_node.hpp:80:48: instantiated from 'const bool boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::store_container_ptr' ./boost/intrusive/detail/list_node.hpp:173:4: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members' ./boost/intrusive/detail/list_node.hpp:182:6: instantiated from 'boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>' libs\log\src\/attribute_set_impl.hpp:254:66: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::end() [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]' libs\log\src\attribute_values_view.cpp:300:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node_base* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::freeze_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/derivation_value_traits.hpp:43:20: warning: address of local variable 'value' returned In file included from ./boost/intrusive/list_hook.hpp:20:0, from ./boost/intrusive/list.hpp:20, from libs\log\src\attribute_values_view.cpp:19: ./boost/intrusive/detail/list_node.hpp: In constructor 'boost::intrusive::list_iterator::members::members(boost::intrusive::list_iterator::node_ptr&, const void*) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, bool IsConst = true, boost::intrusive::list_iterator::node_ptr = boost::log2_mt_nt5::basic_attribute_values_view::node_base*]': ./boost/intrusive/detail/list_node.hpp:96:62: instantiated from 'boost::intrusive::list_iterator::list_iterator(const boost::intrusive::list_iterator&) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >, bool IsConst = true]' ./boost/intrusive/list.hpp:752:38: instantiated from 'void boost::intrusive::list_impl::clear_and_dispose(Disposer) [with Disposer = boost::log2_mt_nt5::basic_attribute_values_view::implementation::disposer, Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false>]' libs\log\src\attribute_values_view.cpp:148:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::~implementation() [with CharT = char]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:178:39: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression In file included from libs\log\src\attribute_values_view.cpp:19:0: ./boost/intrusive/list.hpp: In member function 'void boost::intrusive::list_impl::clear_and_dispose(Disposer) [with Disposer = boost::intrusive::detail::null_disposer, Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false>]': ./boost/intrusive/list.hpp:730:10: instantiated from 'void boost::intrusive::list_impl::clear() [with Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false>]' ./boost/intrusive/detail/clear_on_destructor_base.hpp:26:7: instantiated from 'boost::intrusive::detail::clear_on_destructor_base::~clear_on_destructor_base() [with Derived = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >]' ./boost/intrusive/list.hpp:254:5: instantiated from 'boost::intrusive::list_impl::~list_impl() [with Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false>]' ./boost/intrusive/list.hpp:1476:1: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::implementation(boost::log2_mt_nt5::basic_attribute_values_view< >::node*, boost::log2_mt_nt5::basic_attribute_values_view< >::node*, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::attribute_set_impl_type*, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::attribute_set_impl_type*, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::attribute_set_impl_type*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::attribute_set_impl_type = boost::log2_mt_nt5::basic_attribute_set::implementation]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/list.hpp:758:10: error: 'struct boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_values_view::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, false> >::real_value_traits' has no member named 'to_value_ptr' In file included from ./boost/intrusive/list_hook.hpp:20:0, from ./boost/intrusive/list.hpp:20, from libs\log\src\attribute_values_view.cpp:19: ./boost/intrusive/detail/list_node.hpp: In constructor 'boost::intrusive::list_iterator::members::members(boost::intrusive::list_iterator::node_ptr&, const void*) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, bool IsConst = false, boost::intrusive::list_iterator::node_ptr = boost::log2_mt_nt5::basic_attribute_set::node_base*]': ./boost/intrusive/detail/list_node.hpp:92:33: instantiated from 'boost::intrusive::list_iterator::list_iterator(boost::intrusive::list_iterator::node_ptr&, const Container*) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, bool IsConst = false, boost::intrusive::list_iterator::node_ptr = boost::log2_mt_nt5::basic_attribute_set::node_base*]' ./boost/intrusive/list.hpp:422:49: instantiated from 'boost::intrusive::list_impl::iterator boost::intrusive::list_impl::end() [with Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true>, boost::intrusive::list_impl::iterator = boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>]' libs\log\src\/attribute_set_impl.hpp:254:66: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::end() [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]' libs\log\src\attribute_values_view.cpp:300:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node_base* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::freeze_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:178:39: error: 'boost::intrusive::detail::is_stateful_value_traits::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u> >::value' is not a valid template argument for type 'bool' because it is a non-constant expression ./boost/intrusive/detail/list_node.hpp: In member function 'const Container* boost::intrusive::list_iterator::get_container() const [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, bool IsConst = false]': ./boost/intrusive/detail/list_node.hpp:96:62: instantiated from 'boost::intrusive::list_iterator::list_iterator(const boost::intrusive::list_iterator&) [with Container = boost::intrusive::list_impl::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, bool IsConst = false]' ./boost/intrusive/list.hpp:422:49: instantiated from 'boost::intrusive::list_impl::iterator boost::intrusive::list_impl::end() [with Config = boost::intrusive::listopt::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true>, boost::intrusive::list_impl::iterator = boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>]' libs\log\src\/attribute_set_impl.hpp:254:66: instantiated from 'boost::log2_mt_nt5::basic_attribute_set::iterator boost::log2_mt_nt5::basic_attribute_set::implementation::end() [with CharT = char, boost::log2_mt_nt5::basic_attribute_set::iterator = boost::log2_mt_nt5::basic_attribute_set::iter]' libs\log\src\attribute_values_view.cpp:300:9: instantiated from 'boost::log2_mt_nt5::basic_attribute_values_view< >::node_base* boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::freeze_node(boost::log2_mt_nt5::basic_attribute_values_view< >::key_type, boost::log2_mt_nt5::basic_attribute_values_view< >::implementation::bucket&, boost::log2_mt_nt5::basic_attribute_values_view< >::node*) [with CharT = char, boost::log2_mt_nt5::basic_attribute_values_view< >::key_type = boost::log2_mt_nt5::basic_attribute_name]' libs\log\src\attribute_values_view.cpp:460:16: instantiated from here ./boost/intrusive/detail/list_node.hpp:149:79: error: 'const struct boost::intrusive::list_iterator::node, boost::log2_mt_nt5::basic_attribute_set::implementation::node_traits, (boost::intrusive::link_mode_type)0u>, long long unsigned int, true> >, false>::members' has no member named 'get_ptr' "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -fno-strict-aliasing -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_DATE_TIME_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_LOG_BUILDING_THE_LIB=1 -DBOOST_LOG_DLL -DBOOST_LOG_USE_CHAR -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_USE_DLL=1 -DDATE_TIME_INLINE -DNDEBUG -I"." -I"bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi" -c -o "bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\attribute_values_view.o" "libs\log\src\attribute_values_view.cpp" ...failed gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\attribute_values_view.o... gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\code_conversion.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/exceptions.hpp:26, from libs\log\src\code_conversion.cpp:20: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition libs\log\src\code_conversion.cpp:228:33: warning: type attributes ignored after type is already defined libs\log\src\code_conversion.cpp:229:33: warning: type attributes ignored after type is already defined gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\core.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/core/core.hpp:24, from libs\log\src\core.cpp:24: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\record_ostream.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/sources/record_ostream.hpp:27, from libs\log\src\record_ostream.cpp:18: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\severity_level.o In file included from ./boost/log/detail/prologue.hpp:201:0, from libs\log\src\severity_level.cpp:16: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\global_logger_storage.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/exceptions.hpp:26, from libs\log\src\global_logger_storage.cpp:19: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\named_scope.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/attributes/attribute.hpp:23, from libs\log\src\named_scope.cpp:22: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\process_id.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/detail/process_id.hpp:24, from libs\log\src\process_id.cpp:19: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\thread_id.o In file included from ./boost/log/detail/prologue.hpp:201:0, from libs\log\src\thread_id.cpp:16: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\timer.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/attributes/timer.hpp:22, from libs\log\src\timer.cpp:17: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\exceptions.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/exceptions.hpp:26, from libs\log\src\exceptions.cpp:19: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\default_sink.o In file included from ./boost/log/detail/prologue.hpp:201:0, from libs\log\src\default_sink.cpp:18: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\text_ostream_backend.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/sinks/text_ostream_backend.hpp:24, from libs\log\src\text_ostream_backend.cpp:18: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\text_file_backend.o In file included from ./boost/thread/exceptions.hpp:11:0, from ./boost/thread/win32/thread_primitives.hpp:16, from ./boost/thread/win32/basic_timed_mutex.hpp:13, from ./boost/thread/win32/mutex.hpp:8, from ./boost/thread/mutex.hpp:14, from ./boost/spirit/home/classic/core/non_terminal/impl/object_with_id.ipp:17, from ./boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp:15, from ./boost/spirit/home/classic/core/non_terminal/grammar.hpp:21, from ./boost/spirit/home/classic/core.hpp:42, from ./boost/spirit/include/classic_core.hpp:11, from libs\log\src\text_file_backend.cpp:55: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition libs\log\src\text_file_backend.cpp: In member function 'void boost::log2_mt_nt5::sinks::basic_text_file_backend::consume(boost::log2_mt_nt5::sinks::basic_text_file_backend::record_type&, boost::log2_mt_nt5::sinks::basic_text_file_backend::target_string_type&)': libs\log\src\text_file_backend.cpp:1198:60: error: 'get_generic_category' is not a member of 'boost::system' "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -fno-strict-aliasing -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_DATE_TIME_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_LOG_BUILDING_THE_LIB=1 -DBOOST_LOG_DLL -DBOOST_LOG_USE_CHAR -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_USE_DLL=1 -DDATE_TIME_INLINE -DNDEBUG -I"." -I"bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi" -c -o "bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\text_file_backend.o" "libs\log\src\text_file_backend.cpp" ...failed gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\text_file_backend.o... gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\syslog_backend.o In file included from ./boost/log/detail/prologue.hpp:201:0, from libs\log\src\/windows_version.hpp:19, from libs\log\src\syslog_backend.cpp:16: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\thread_specific.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/exceptions.hpp:26, from libs\log\src\thread_specific.cpp:18: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\once_block.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/utility/once_block.hpp:22, from libs\log\src\once_block.cpp:18: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\tick_count.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/detail/tick_count.hpp:24, from libs\log\src\tick_count.cpp:16: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\threadsafe_queue.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/detail/threadsafe_queue.hpp:23, from libs\log\src\threadsafe_queue.cpp:21: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\event.o In file included from ./boost/log/detail/prologue.hpp:201:0, from ./boost/log/detail/event.hpp:20, from libs\log\src\event.cpp:20: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\trivial.o In file included from ./boost/log/detail/prologue.hpp:201:0, from libs\log\src\trivial.cpp:16: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition mc.compile bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\simple_event_log.h '#' is not recognized as an internal or external command, operable program or batch file. compile.resource.windres bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\simple_event_log_res.o gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\event_log_backend.o In file included from ./boost/log/detail/prologue.hpp:201:0, from libs\log\src\/windows_version.hpp:19, from libs\log\src\event_log_backend.cpp:16: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\debug_output_backend.o In file included from ./boost/log/detail/prologue.hpp:201:0, from libs\log\src\/windows_version.hpp:19, from libs\log\src\debug_output_backend.cpp:15: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\light_rw_mutex.o In file included from ./boost/log/detail/prologue.hpp:201:0, from libs\log\src\light_rw_mutex.cpp:17: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\v2\src\v2_operations.o gcc.compile.c++ bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\v2\src\v2_path.o gcc.compile.c++ bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\v2\src\v2_portability.o gcc.compile.c++ bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\v3\src\operations.o gcc.compile.c++ bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\v3\src\path.o gcc.compile.c++ bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\v3\src\portability.o gcc.compile.c++ bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\v3\src\windows_file_codecvt.o gcc.compile.c++ bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\v3\src\codecvt_error_category.o gcc.compile.c++ bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\v3\src\path_traits.o gcc.compile.c++ bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\v3\src\unique_path.o libs\filesystem\v3\src\unique_path.cpp:34:0: warning: ignoring #pragma comment gcc.compile.c++ bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\v3\src\utf8_codecvt_facet.o gcc.link.dll bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\libboost_filesystem-mgw45-mt-1_49.dll.a Creating library file: bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\libboost_filesystem-mgw45-mt-1_49.dll.a gcc.compile.c++ bin.v2\libs\date_time\build\gcc-mingw-4.5.4\release\threading-multi\gregorian\greg_month.o gcc.compile.c++ bin.v2\libs\date_time\build\gcc-mingw-4.5.4\release\threading-multi\gregorian\greg_weekday.o gcc.compile.c++ bin.v2\libs\date_time\build\gcc-mingw-4.5.4\release\threading-multi\gregorian\date_generators.o gcc.link.dll bin.v2\libs\date_time\build\gcc-mingw-4.5.4\release\threading-multi\libboost_date_time-mgw45-mt-1_49.dll.a Creating library file: bin.v2\libs\date_time\build\gcc-mingw-4.5.4\release\threading-multi\libboost_date_time-mgw45-mt-1_49.dll.a ...skipped libboost_log-mgw45-mt-1_49.dll.a for lack of attribute_set.o... ...skipped libboost_log-mgw45-mt-1_49.dll for lack of attribute_set.o... ...skipped libboost_log-mgw45-mt-1_49.dll.a for lack of libboost_log-mgw45-mt-1_49.dll.a... ...skipped libboost_log-mgw45-mt-1_49.dll for lack of libboost_log-mgw45-mt-1_49.dll... gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\parser_utils.o In file included from libs\log\src\/parser_utils.hpp:26:0, from libs\log\src\parser_utils.cpp:20: ./boost/log/detail/prologue.hpp:131:0: warning: "BOOST_LOG_DLL" redefined :0:0: note: this is the location of the previous definition In file included from ./boost/log/detail/prologue.hpp:201:0, from libs\log\src\/parser_utils.hpp:26, from libs\log\src\parser_utils.cpp:20: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\init_from_stream.o In file included from ./boost/thread/exceptions.hpp:11:0, from ./boost/thread/win32/thread_primitives.hpp:16, from ./boost/thread/win32/basic_timed_mutex.hpp:13, from ./boost/thread/win32/mutex.hpp:8, from ./boost/thread/mutex.hpp:14, from ./boost/spirit/home/classic/core/non_terminal/impl/object_with_id.ipp:17, from ./boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp:15, from ./boost/spirit/home/classic/core/non_terminal/grammar.hpp:21, from ./boost/spirit/home/classic/core.hpp:42, from ./boost/spirit/include/classic_core.hpp:11, from libs\log\src\init_from_stream.cpp:32: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition In file included from libs\log\src\init_from_stream.cpp:39:0: ./boost/log/detail/prologue.hpp:131:0: warning: "BOOST_LOG_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\init_from_settings.o In file included from libs\log\src\/windows_version.hpp:19:0, from libs\log\src\init_from_settings.cpp:37: ./boost/log/detail/prologue.hpp:131:0: warning: "BOOST_LOG_DLL" redefined :0:0: note: this is the location of the previous definition In file included from ./boost/log/detail/prologue.hpp:201:0, from libs\log\src\/windows_version.hpp:19, from libs\log\src\init_from_settings.cpp:37: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition In file included from ./boost/log/sinks.hpp:29:0, from libs\log\src\init_from_settings.cpp:55: ./boost/log/sinks/async_frontend.hpp: In member function 'void boost::log2_mt_nt5::sinks::asynchronous_sink::start_feeding_thread()': ./boost/log/sinks/async_frontend.hpp:425:94: error: 'class boost::thread' has no member named 'move' ./boost/log/sinks/async_frontend.hpp: In constructor 'boost::log2_mt_nt5::sinks::asynchronous_sink::scoped_thread_id::scoped_thread_id(boost::unique_lock::type::mutex_type>&, boost::condition_variable_any&, boost::thread::id&, volatile bool&) [with SinkBackendT = boost::log2_mt_nt5::sinks::basic_text_ostream_backend, QueueingStrategyT = boost::log2_mt_nt5::sinks::unbounded_fifo_queue, typename boost::log2_mt_nt5::sinks::aux::make_sink_frontend_base::type::mutex_type = boost::log2_mt_nt5::aux::light_rw_mutex]': ./boost/log/sinks/async_frontend.hpp:415:85: instantiated from 'void boost::log2_mt_nt5::sinks::asynchronous_sink::flush() [with SinkBackendT = boost::log2_mt_nt5::sinks::basic_text_ostream_backend, QueueingStrategyT = boost::log2_mt_nt5::sinks::unbounded_fifo_queue]' libs\log\src\init_from_settings.cpp:830:1: instantiated from here ./boost/log/sinks/async_frontend.hpp:127:61: error: 'class boost::unique_lock' has no member named 'move' ./boost/log/sinks/async_frontend.hpp: In constructor 'boost::log2_mt_nt5::sinks::asynchronous_sink::scoped_thread_id::scoped_thread_id(boost::unique_lock::type::mutex_type>&, boost::condition_variable_any&, boost::thread::id&, volatile bool&) [with SinkBackendT = boost::log2_mt_nt5::sinks::basic_simple_event_log_backend, QueueingStrategyT = boost::log2_mt_nt5::sinks::unbounded_fifo_queue, typename boost::log2_mt_nt5::sinks::aux::make_sink_frontend_base::type::mutex_type = boost::log2_mt_nt5::aux::light_rw_mutex]': ./boost/log/sinks/async_frontend.hpp:415:85: instantiated from 'void boost::log2_mt_nt5::sinks::asynchronous_sink::flush() [with SinkBackendT = boost::log2_mt_nt5::sinks::basic_simple_event_log_backend, QueueingStrategyT = boost::log2_mt_nt5::sinks::unbounded_fifo_queue]' libs\log\src\init_from_settings.cpp:830:1: instantiated from here ./boost/log/sinks/async_frontend.hpp:127:61: error: 'class boost::unique_lock' has no member named 'move' ./boost/log/sinks/async_frontend.hpp: In constructor 'boost::log2_mt_nt5::sinks::asynchronous_sink::scoped_thread_id::scoped_thread_id(boost::unique_lock::type::mutex_type>&, boost::condition_variable_any&, boost::thread::id&, volatile bool&) [with SinkBackendT = boost::log2_mt_nt5::sinks::basic_debug_output_backend, QueueingStrategyT = boost::log2_mt_nt5::sinks::unbounded_fifo_queue, typename boost::log2_mt_nt5::sinks::aux::make_sink_frontend_base::type::mutex_type = boost::log2_mt_nt5::aux::light_rw_mutex]': ./boost/log/sinks/async_frontend.hpp:415:85: instantiated from 'void boost::log2_mt_nt5::sinks::asynchronous_sink::flush() [with SinkBackendT = boost::log2_mt_nt5::sinks::basic_debug_output_backend, QueueingStrategyT = boost::log2_mt_nt5::sinks::unbounded_fifo_queue]' libs\log\src\init_from_settings.cpp:830:1: instantiated from here ./boost/log/sinks/async_frontend.hpp:127:61: error: 'class boost::unique_lock' has no member named 'move' ./boost/log/sinks/async_frontend.hpp: In constructor 'boost::log2_mt_nt5::sinks::asynchronous_sink::scoped_thread_id::scoped_thread_id(boost::unique_lock::type::mutex_type>&, boost::condition_variable_any&, boost::thread::id&, volatile bool&) [with SinkBackendT = boost::log2_mt_nt5::sinks::basic_syslog_backend, QueueingStrategyT = boost::log2_mt_nt5::sinks::unbounded_fifo_queue, typename boost::log2_mt_nt5::sinks::aux::make_sink_frontend_base::type::mutex_type = boost::log2_mt_nt5::aux::light_rw_mutex]': ./boost/log/sinks/async_frontend.hpp:415:85: instantiated from 'void boost::log2_mt_nt5::sinks::asynchronous_sink::flush() [with SinkBackendT = boost::log2_mt_nt5::sinks::basic_syslog_backend, QueueingStrategyT = boost::log2_mt_nt5::sinks::unbounded_fifo_queue]' libs\log\src\init_from_settings.cpp:830:1: instantiated from here ./boost/log/sinks/async_frontend.hpp:127:61: error: 'class boost::unique_lock' has no member named 'move' ./boost/log/sinks/async_frontend.hpp: In constructor 'boost::log2_mt_nt5::sinks::asynchronous_sink::scoped_thread_id::scoped_thread_id(boost::unique_lock::type::mutex_type>&, boost::condition_variable_any&, boost::thread::id&, volatile bool&) [with SinkBackendT = boost::log2_mt_nt5::sinks::basic_text_file_backend, QueueingStrategyT = boost::log2_mt_nt5::sinks::unbounded_fifo_queue, typename boost::log2_mt_nt5::sinks::aux::make_sink_frontend_base::type::mutex_type = boost::log2_mt_nt5::aux::light_rw_mutex]': ./boost/log/sinks/async_frontend.hpp:415:85: instantiated from 'void boost::log2_mt_nt5::sinks::asynchronous_sink::flush() [with SinkBackendT = boost::log2_mt_nt5::sinks::basic_text_file_backend, QueueingStrategyT = boost::log2_mt_nt5::sinks::unbounded_fifo_queue]' libs\log\src\init_from_settings.cpp:830:1: instantiated from here ./boost/log/sinks/async_frontend.hpp:127:61: error: 'class boost::unique_lock' has no member named 'move' ./boost/asio/error.hpp: At global scope: ./boost/asio/error.hpp:244:45: warning: 'boost::asio::error::system_category' defined but not used ./boost/asio/error.hpp:246:45: warning: 'boost::asio::error::netdb_category' defined but not used ./boost/asio/error.hpp:248:45: warning: 'boost::asio::error::addrinfo_category' defined but not used ./boost/asio/error.hpp:250:45: warning: 'boost::asio::error::misc_category' defined but not used ./boost/asio/detail/winsock_init.hpp:78:30: warning: 'boost::asio::detail::winsock_init_instance' defined but not used "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -mthreads -fno-strict-aliasing -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_DATE_TIME_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_LOG_DLL -DBOOST_LOG_SETUP_BUILDING_THE_LIB=1 -DBOOST_LOG_SETUP_DLL -DBOOST_LOG_USE_CHAR -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_USE_DLL=1 -DDATE_TIME_INLINE -DNDEBUG -I"." -c -o "bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\init_from_settings.o" "libs\log\src\init_from_settings.cpp" ...failed gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\init_from_settings.o... gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\filter_parser.o In file included from ./boost/thread/exceptions.hpp:11:0, from ./boost/thread/win32/thread_primitives.hpp:16, from ./boost/thread/win32/basic_timed_mutex.hpp:13, from ./boost/thread/win32/mutex.hpp:8, from ./boost/thread/mutex.hpp:14, from ./boost/spirit/home/classic/core/non_terminal/impl/object_with_id.ipp:17, from ./boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp:15, from ./boost/spirit/home/classic/core/non_terminal/grammar.hpp:21, from ./boost/spirit/home/classic/core.hpp:42, from ./boost/spirit/include/classic_core.hpp:11, from libs\log\src\filter_parser.cpp:33: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition In file included from ./boost/log/core/core.hpp:24:0, from libs\log\src\filter_parser.cpp:36: ./boost/log/detail/prologue.hpp:131:0: warning: "BOOST_LOG_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\formatter_parser.o In file included from ./boost/thread/exceptions.hpp:11:0, from ./boost/thread/win32/thread_primitives.hpp:16, from ./boost/thread/win32/basic_timed_mutex.hpp:13, from ./boost/thread/win32/mutex.hpp:8, from ./boost/thread/mutex.hpp:14, from ./boost/spirit/home/classic/core/non_terminal/impl/object_with_id.ipp:17, from ./boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp:15, from ./boost/spirit/home/classic/core/non_terminal/grammar.hpp:21, from ./boost/spirit/home/classic/core.hpp:42, from ./boost/spirit/include/classic_core.hpp:11, from libs\log\src\formatter_parser.cpp:39: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition In file included from ./boost/log/formatters/attr.hpp:27:0, from libs\log\src\formatter_parser.cpp:45: ./boost/log/detail/prologue.hpp:131:0: warning: "BOOST_LOG_DLL" redefined :0:0: note: this is the location of the previous definition gcc.compile.c++ bin.v2\libs\log\build\gcc-mingw-4.5.4\release\threading-multi\default_filter_factory.o In file included from ./boost/thread/exceptions.hpp:11:0, from ./boost/thread/win32/thread_primitives.hpp:16, from ./boost/thread/win32/basic_timed_mutex.hpp:13, from ./boost/thread/win32/mutex.hpp:8, from ./boost/thread/mutex.hpp:14, from ./boost/spirit/home/classic/core/non_terminal/impl/object_with_id.ipp:17, from ./boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp:15, from ./boost/spirit/home/classic/core/non_terminal/grammar.hpp:21, from ./boost/spirit/home/classic/core.hpp:42, from ./boost/spirit/include/classic_core.hpp:11, from libs\log\src\default_filter_factory.cpp:24: ./boost/thread/detail/config.hpp:69:0: warning: "BOOST_THREAD_USE_DLL" redefined :0:0: note: this is the location of the previous definition In file included from ./boost/log/exceptions.hpp:26:0, from libs\log\src\default_filter_factory.cpp:25: ./boost/log/detail/prologue.hpp:131:0: warning: "BOOST_LOG_DLL" redefined :0:0: note: this is the location of the previous definition ...skipped libboost_log_setup-mgw45-mt-1_49.dll.a for lack of init_from_settings.o... ...skipped libboost_log_setup-mgw45-mt-1_49.dll for lack of init_from_settings.o... ...skipped libboost_log_setup-mgw45-mt-1_49.dll.a for lack of libboost_log_setup-mgw45-mt-1_49.dll.a... ...skipped libboost_log_setup-mgw45-mt-1_49.dll for lack of libboost_log_setup-mgw45-mt-1_49.dll... common.copy stage\lib\libboost_date_time-mgw45-mt-1_49.dll.a bin.v2\libs\date_time\build\gcc-mingw-4.5.4\release\threading-multi\libboost_date_time-mgw45-mt-1_49.dll.a 1 file(s) copied. common.copy stage\lib\libboost_date_time-mgw45-mt-1_49.dll bin.v2\libs\date_time\build\gcc-mingw-4.5.4\release\threading-multi\libboost_date_time-mgw45-mt-1_49.dll 1 file(s) copied. common.copy stage\lib\libboost_system-mgw45-mt-1_49.dll.a bin.v2\libs\system\build\gcc-mingw-4.5.4\release\threading-multi\libboost_system-mgw45-mt-1_49.dll.a 1 file(s) copied. common.copy stage\lib\libboost_system-mgw45-mt-1_49.dll bin.v2\libs\system\build\gcc-mingw-4.5.4\release\threading-multi\libboost_system-mgw45-mt-1_49.dll 1 file(s) copied. common.copy stage\lib\libboost_filesystem-mgw45-mt-1_49.dll.a bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\libboost_filesystem-mgw45-mt-1_49.dll.a 1 file(s) copied. common.copy stage\lib\libboost_filesystem-mgw45-mt-1_49.dll bin.v2\libs\filesystem\build\gcc-mingw-4.5.4\release\threading-multi\libboost_filesystem-mgw45-mt-1_49.dll 1 file(s) copied. ...failed updating 4 targets... ...skipped 8 targets... ...updated 73 targets...