Chrono: Replace throw by throw_exception

git-svn-id: http://svn.boost.org/svn/boost/trunk@79161 b8fc166d-592f-0410-95f2-cb63ce0dd405
Chrono: try to fix issues 7041 and 7042

git-svn-id: http://svn.boost.org/svn/boost/trunk@79162 b8fc166d-592f-0410-95f2-cb63ce0dd405
Unordered: Reapply changes reverted in r78788.


git-svn-id: http://svn.boost.org/svn/boost/trunk@79163 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fix compilation error.

Fixes #7049. Patch from Deniz Bahadir.


git-svn-id: http://svn.boost.org/svn/boost/trunk@79164 b8fc166d-592f-0410-95f2-cb63ce0dd405
Boost Build cleanup - minor stylistic changes & comment typo corrections.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79166 b8fc166d-592f-0410-95f2-cb63ce0dd405
Cleaned up Boost Build error & debugging messages displayed when loading configuration files.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79167 b8fc166d-592f-0410-95f2-cb63ce0dd405
Updated the Boost Build test_rc.py test to use an internal dummy toolset to test the functionality in gc.jam. Before, using the some toolsets (e.g. gcc toolset on a non-Windows platform) was using the silent 'null' resource compiler which did not display the output messages required by this test.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79168 b8fc166d-592f-0410-95f2-cb63ce0dd405
Updated Boost Build's alias.py test to display additional information in case of failure.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79169 b8fc166d-592f-0410-95f2-cb63ce0dd405
Updated Boost Build's testing system to close its files explicitly after it is done with them instead of leaving that up to the Python garbage collector.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79170 b8fc166d-592f-0410-95f2-cb63ce0dd405
Minor stylistic change in the Boost Build testing framework.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79171 b8fc166d-592f-0410-95f2-cb63ce0dd405
Chrono: fix some minor warnings

git-svn-id: http://svn.boost.org/svn/boost/trunk@79172 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixed a Boost Build testing framework bug causing occasional & sporadic failures when you have one test build run making some changes, then another making no changes and then try to wait for the clock ticker to change enough to make newly touched or created files newer than the ones already existing on the system. In those cases the second test build run would clear the 'last build finished' timestamp and newly touched files might end up with the last modification timestamp equal to those already existing in the system. Also removed unnecessary wait_for_time_change_since_last_build() calls in BoostBuild.Tester.copy() and BoostBuild.Tester.rm().

git-svn-id: http://svn.boost.org/svn/boost/trunk@79173 b8fc166d-592f-0410-95f2-cb63ce0dd405
Wave: fixed #7050: Invalid memory write bug in lexing_exception

git-svn-id: http://svn.boost.org/svn/boost/trunk@79174 b8fc166d-592f-0410-95f2-cb63ce0dd405
Wave: fixed #7050: Invalid memory write bug in lexing_exception

git-svn-id: http://svn.boost.org/svn/boost/trunk@79175 b8fc166d-592f-0410-95f2-cb63ce0dd405
Boost Build cleanup - minor stylistic changes. Added some FIXME comments.

git-svn-id: http://svn.boost.org/svn/boost/trunk@79176 b8fc166d-592f-0410-95f2-cb63ce0dd405
Applied patch from #7023; fixes #7023

git-svn-id: http://svn.boost.org/svn/boost/trunk@79177 b8fc166d-592f-0410-95f2-cb63ce0dd405
Added explicit static_pointer_cast as upcast to try to work around VC++ issues

git-svn-id: http://svn.boost.org/svn/boost/trunk@79178 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixed construction and assignment of bidirectional CSR graphs from other graphs; removed add_edges* functions (which were broken and not documented) from bidirectional CSR; fixes #7002

git-svn-id: http://svn.boost.org/svn/boost/trunk@79179 b8fc166d-592f-0410-95f2-cb63ce0dd405
[boost][range] - Added the missing include of boost/utility/enable_if.hpp to boost/range/algorithm/for_each.hpp

git-svn-id: http://svn.boost.org/svn/boost/trunk@79180 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: remove some mark failing tests

git-svn-id: http://svn.boost.org/svn/boost/trunk@79183 b8fc166d-592f-0410-95f2-cb63ce0dd405