All, I'm trying to track down the cause, and any answer that will get these compiler notes from mucking up my build. I'm using VS2015, warning level 3. Since these are 'notes', i'm not sure what i can do to hide them. As soon as i even include the they will start appearing, but i'm sure it's not limited to signals.
I'd appreciate any help in figuring out what this is all about.
1> c:\software\simulators\packages\boost.1.65.1.0\lib\native\include\boost\signals2\connection.hpp(55): note: see reference to class template instantiation 'boost::signals2::detail::garbage_collecting_lock<Mutex>' being compiled
1> c:\software\sims\packages\boost.1.65.1.0\lib\native\include\boost\bind\placeholders.hpp(54): note: see reference to class template instantiation 'boost::arg<9>' being compiled
1> c:\software\sims\packages\boost.1.65.1.0\lib\native\include\boost\bind\placeholders.hpp(53): note: see reference to class template instantiation 'boost::arg<8>' being compiled
1> c:\software\sims\packages\boost.1.65.1.0\lib\native\include\boost\bind\placeholders.hpp(52): note: see reference to class template instantiation 'boost::arg<7>' being compiled
1> c:\software\sims\packages\boost.1.65.1.0\lib\native\include\boost\bind\placeholders.hpp(51): note: see reference to class template instantiation 'boost::arg<6>' being compiled
1> c:\software\sims\packages\boost.1.65.1.0\lib\native\include\boost\bind\placeholders.hpp(50): note: see reference to class template instantiation 'boost::arg<5>' being compiled
1> c:\software\sims\packages\boost.1.65.1.0\lib\native\include\boost\bind\placeholders.hpp(49): note: see reference to class template instantiation 'boost::arg<4>' being compiled
1> c:\software\sims\packages\boost.1.65.1.0\lib\native\include\boost\bind\placeholders.hpp(48): note: see reference to class template instantiation 'boost::arg<3>' being compiled
1> c:\software\sims\packages\boost.1.65.1.0\lib\native\include\boost\bind\placeholders.hpp(47): note: see reference to class template instantiation 'boost::arg<2>' being compiled
1> c:\software\sims\packages\boost.1.65.1.0\lib\native\include\boost\bind\placeholders.hpp(46): note: see reference to class template instantiation 'boost::arg<1>' being compiled
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory(102): warning C4996: 'std::uninitialized_copy::_Unchecked_iterators::_Deprecate': Call to 'std::uninitialized_copy' with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++ 'Checked Iterators'