Commit Graph

  • 05cb7bcc42 avoid "shadowing of class members and variables" warning Gennadiy Rozental 2008-09-14 07:24:44 +0000
  • eb87f92f9b properly cleanup framework Gennadiy Rozental 2008-09-14 07:12:24 +0000
  • 616318c416 attempt to work around early instantiation problem on edg-based compilers Eric Niebler 2008-09-14 04:46:32 +0000
  • 315ccbfeb5 avoid double test case report for exceptions properly handle exceptions in test unit constructor avoid cycle include in test_case_template.hpp avoid test unit copy during filtering Gennadiy Rozental 2008-09-13 08:59:31 +0000
  • ebda938309 Eliminate throw from destructor Robert Ramey 2008-09-12 20:24:38 +0000
  • 84f0317b80 - fixed ADL problem with std::abs and std::sqrt - fixed problem that iterator1 and iterator2 of triangular matrices (and related) sometimes pointed to wrong element or outside the storage Gunter Winkler 2008-09-12 19:17:57 +0000
  • 3d30520d99 Fixes #2306. Change "id" to "state_id". John Maddock 2008-09-12 12:40:23 +0000
  • 5eb66b90b7 works with decltype-based boost::result_of for C++0x compatibility Eric Niebler 2008-09-12 05:00:28 +0000
  • dac63351ec In the absence of exception support, forward to boost::throw_exception Robert Ramey 2008-09-11 20:41:19 +0000
  • f007e08b01 Always use c99 float function overloads when using Dinkumware with Visual C++, as it doesn't always have the C++ overloads. Fixes #2264. Daniel James 2008-09-11 18:28:51 +0000
  • 963deb59c4 Added 4 more tests Emil Dotchevski 2008-09-11 18:15:25 +0000
  • 953ba4f546 dynamic_bitset: in reference constructor, assert() before it is (eventually) too late! Gennaro Prota 2008-09-11 09:46:54 +0000
  • 218ce4984c dynamic_bitset: in dyn_bitset_unit_tests1.cpp, replaced very ill-thought assert() with more sensible code to check for "negative sizes" Gennaro Prota 2008-09-11 09:35:49 +0000
  • cb30db69c4 fixed #2313 Joaquín M López Muñoz 2008-09-11 07:13:11 +0000
  • 4f4f4f00f8 attempt to work around hp acc bug Eric Niebler 2008-09-11 04:11:21 +0000
  • 7af825d773 fixed base64 text padding Robert Ramey 2008-09-11 03:50:18 +0000
  • 607981f6e5 updated test for text binary Robert Ramey 2008-09-11 03:49:39 +0000
  • 966da5866e work around Intel compiler bugs Eric Niebler 2008-09-11 00:47:55 +0000
  • c1f47798a9 Clarify which resolve functions perform forward or reverse resolution. Christopher Kohlhoff 2008-09-11 00:05:57 +0000
  • 20446df81c Minor stylistic changes in the Boost Build build/feature.jam module. Jurko Gospodnetić 2008-09-10 19:41:08 +0000
  • 74bb868f6c add gcc-4.2.1_hpux_ia64 as a required platform Boris Gubenko 2008-09-10 17:54:26 +0000
  • 44cd3c2705 documentation update Emil Dotchevski 2008-09-10 17:46:01 +0000
  • d5d6dd07d2 Minor stylistic changes made to the Boost Build build/build-request.jam module. Jurko Gospodnetić 2008-09-10 15:49:49 +0000
  • 45812fe159 added specific tests for constructor dispatch and clarified the corresponding comments a bit; minor formatting consistency fixes; updated documentation and added license reference text to it Gennaro Prota 2008-09-10 10:07:46 +0000
  • 80346a7eb7 Workaround for the HP-UX_ia64_aCC failures. Emil Dotchevski 2008-09-09 23:44:16 +0000
  • fdc9eb078a Handle SSL library errors. Christopher Kohlhoff 2008-09-09 13:02:22 +0000
  • 7c3521a373 Version bump. Christopher Kohlhoff 2008-09-09 13:01:16 +0000
  • d6bc31c925 Remove generated tags file. Christopher Kohlhoff 2008-09-09 13:00:07 +0000
  • e1b69ecbf0 Add windows example directory. Christopher Kohlhoff 2008-09-09 12:59:43 +0000
  • a2332cab18 Split files into smaller tests. Fixes #2307. John Maddock 2008-09-09 12:10:11 +0000
  • b97400c334 Fix for EDG-245 compilers on DECCXX and Tru64. John Maddock 2008-09-09 09:32:54 +0000
  • 05cf2384c8 - see #2275 - fix symmetric and hermitian matrix Gunter Winkler 2008-09-08 22:06:25 +0000
  • 85f6adbe8a Reinstate the old choice of float functions on Dinkumware for all compilers other than Visual C++. Daniel James 2008-09-08 21:06:16 +0000
  • 3266af20a7 Hopefully a workaround for an overload resolution bug in Sun compilers causing minor problems Emil Dotchevski 2008-09-08 18:27:24 +0000
  • a9e4d26785 Break the test_binomial_real_concept test into 7 parts to reduce memory consumption. John Maddock 2008-09-08 17:55:36 +0000
  • 73b1ca559b mark up some proto failures Eric Niebler 2008-09-08 14:39:04 +0000
  • 4b21c709da dynamic_bitset: added spaces in the definition of BOOST_dynamic_bitset_is_numeric (detail/dynamic_bitset.hpp), to avoid getting an unintended alternative token "<:" when invoking the macro with argument "::boost::[u]long_long_type" Gennaro Prota 2008-09-08 10:20:49 +0000
  • bda31b2f82 dynamic_bitset: changed a using directive to a set of using declarations, in the hope that this will fix regressions of Intel and others; (very minor) changed comment text Gennaro Prota 2008-09-08 10:10:02 +0000
  • b25b313714 merged [48661] from trunk Eric Niebler 2008-09-08 04:36:23 +0000
  • f57aed7560 past-the-end iterator, fixes #2296 Eric Niebler 2008-09-08 04:28:09 +0000
  • 253d1c4333 python/object_core.hpp: "inline" added to declarations, to match definitions (resolves MIPSpro 7.41 warnings) Ralf W. Grosse-Kunstleve 2008-09-08 02:15:06 +0000
  • 3c3fb2f9b5 mpl/find_if.hpp: MIPSpro 7.41 workaround Ralf W. Grosse-Kunstleve 2008-09-08 02:13:41 +0000
  • e364a11710 Added a regression test for and fixed a bug causing Boost Build's action timing rule not to work correctly if triggered on targets containing spaces in their name. Jurko Gospodnetić 2008-09-07 08:45:39 +0000
  • 6ab3bb1353 Cleaned up how Boost Build's generator selection implementation updates its cached information when a new target type is defined. Jurko Gospodnetić 2008-09-07 08:41:10 +0000
  • 5503f91f23 Added documentation comments for the action timing 'time' rule in the Boost Build tools/testing.jam module. Added a test for this rule. Corrected a bug with this rule not storing user time in its output file. Jurko Gospodnetić 2008-09-07 08:38:15 +0000
  • 329bea6b2d Minor stylistic changes in the Boost Build internal unit testing implementation Python script. Jurko Gospodnetić 2008-09-07 08:36:03 +0000
  • 88fcaf76bd Corrected a typo in the Boost Jam documentation. Related paragraph reformatted a bit. Jurko Gospodnetić 2008-09-07 07:43:43 +0000
  • 9c655a26fb Fixed how Boost Build's automated testing results get reported in case of tests running on files containing spaces in their path. Regression test added as well. Jurko Gospodnetić 2008-09-07 07:33:30 +0000
  • dd321835d1 Minor stylistic changes throughout several Boost Build modules. Added several todo comments. Jurko Gospodnetić 2008-09-07 06:10:32 +0000
  • 3fb0051e2d Remove unknown option to rsync (changed -vuzhh to -vuz). K. Noel Belcourt 2008-09-07 01:05:27 +0000
  • 83959f3624 minor type_info.hpp change Emil Dotchevski 2008-09-07 00:05:00 +0000
  • be1d1e11f6 Changed BOOST_BINARY docs. Matthew Calabrese 2008-09-06 21:51:53 +0000
  • 815cd431a7 Changed wording for BOOST_BINARY docs. Matthew Calabrese 2008-09-06 21:49:49 +0000
  • 229c7de32a Removed unneeded import runner and added missing import for xml.sax.saxutils. These changes necessary to get report processing working on Sandia machines. K. Noel Belcourt 2008-09-06 21:29:42 +0000
  • 6bc753542e Adding binary literal utility. Matthew Calabrese 2008-09-06 21:11:48 +0000
  • bae8f19e1c documentation update Emil Dotchevski 2008-09-06 19:24:13 +0000
  • 375edeafdb Bug in type_info.hpp Emil Dotchevski 2008-09-06 18:40:02 +0000
  • 40f2712622 Make MyLargeFunctor large. Douglas Gregor 2008-09-06 16:30:58 +0000
  • 4930577aa7 Reverted projects which failed to load in VC 2003 Robert Ramey 2008-09-06 16:25:46 +0000
  • 02e781f7f0 workaround for sun compiler Joel de Guzman 2008-09-06 15:22:21 +0000
  • 6c0a4f619f Removed some no longer used global variables from Boost Build's util/numbers.jam module. Jurko Gospodnetić 2008-09-06 14:39:00 +0000
  • 602a94b919 boost/python/object_core.hpp: work around Tru64 cxx 6.5 name lookup problems (with fully-qualified names) Ralf W. Grosse-Kunstleve 2008-09-06 05:30:02 +0000
  • 6b489080dc Cleanup of BBv2 number utilities to improve performance. Rene Rivera 2008-09-06 05:09:20 +0000
  • 17fdcd1294 Fix double-destruction problem with small function objects and swap(), and try to work around a GCC 4.2 issue. See #1910 for comments about the former problem from Niels Dekker. Douglas Gregor 2008-09-06 03:16:25 +0000
  • 217e301805 Minor stylistic changes made to the Boost Build tools/make.jam module. Jurko Gospodnetić 2008-09-06 02:46:14 +0000
  • 8072c64eb3 Minor stylistic and typo correction changes made to the Boost Build src/advanced.xml documentation file. Jurko Gospodnetić 2008-09-06 02:26:36 +0000
  • ef838b3264 fix project files Robert Ramey 2008-09-05 22:23:20 +0000
  • a02a07e633 fix project files Robert Ramey 2008-09-05 22:22:39 +0000
  • ac3a412be5 Fix result_of to work with const-qualified function pointers. Fixes #1310 Douglas Gregor 2008-09-05 19:58:30 +0000
  • a3711ec688 documentation update Emil Dotchevski 2008-09-05 18:24:54 +0000
  • cb5287a4a2 Make Boost.Function's target() operation respect the cv-qualifiers of referenced function objects. Fixes #736 Douglas Gregor 2008-09-05 17:52:12 +0000
  • 3c370d22a1 Minor perf improvement for bjam by replacing hash function with faster version. Only 1% diff for Boost tree. Rene Rivera 2008-09-05 16:26:45 +0000
  • bf656876ed Add Boost.Typeof support to Boost.Function. Fixes #1621 Douglas Gregor 2008-09-05 16:13:49 +0000
  • 4cf4abe850 Improve the performance of Boost.Function's swap. Thanks to Niels Dekker for the original patch. Fixes #1910 Douglas Gregor 2008-09-05 15:43:22 +0000
  • 868c468c52 Add forward-declaration header for Boost.Function. Fixes #1668 Douglas Gregor 2008-09-05 14:55:34 +0000
  • c13ce5802f Merge fix for infinite weights in Floyd-Warshall Douglas Gregor 2008-09-05 14:00:40 +0000
  • 1461000607 Fix handling of infinite weights in Floyd-Warshall algorithm. Fixes #1700 Douglas Gregor 2008-09-05 13:59:12 +0000
  • 163055f994 Silence -Wunused warnings and switch to boost/serialization/pfto.hpp Douglas Gregor 2008-09-05 13:39:26 +0000
  • 527a8b2b72 Multiset's erase does not return an iterator in C++98 Douglas Gregor 2008-09-05 13:35:11 +0000
  • 0f9e1c7582 Silence unused-variable warnings. Fixes #2202 Douglas Gregor 2008-09-05 13:29:32 +0000
  • 830e5fcdfd Fix definition to match fwd declaration. John Maddock 2008-09-05 10:39:14 +0000
  • c849fe7b4d documentation update Emil Dotchevski 2008-09-05 07:20:05 +0000
  • f8c8209cc3 improved output from diagnostic_information() Emil Dotchevski 2008-09-05 03:15:18 +0000
  • b18bb1dc08 Removed a never used global .generators variable from the Boost Build build/generators.jam module. Jurko Gospodnetić 2008-09-05 02:47:47 +0000
  • dd479c6da3 Updated Boost Build to made adding a new derived target type not invalidate generator selection related cached viable source target type information but only update it as needed. Jurko Gospodnetić 2008-09-05 02:40:03 +0000
  • 9d880c5439 fix #1600 (duplicate include guard) Joel de Guzman 2008-09-05 02:39:34 +0000
  • de299ef832 Minor stylistic changes made to the Boost Build build/generators.jam module. Jurko Gospodnetić 2008-09-05 02:37:54 +0000
  • 5b1b412a39 Corrected a bug in the Boost Build invalidate-extendable-viable-source-target-type-cache() rule located in the generators.jam module causing some cached data to be invalidated more often than needed. The bug had no other effects. Jurko Gospodnetić 2008-09-05 02:34:12 +0000
  • 52915f739a Reordered all Boost Build test declarations alphabetically to make it easier to scan through them visually. Jurko Gospodnetić 2008-09-05 02:04:51 +0000
  • 177d383379 Added a test for and fixed a Boost Build generator selection bug caused by caching viable source target types for different target types and generators and not maintaining those caches when their content gets invalidated by defining a new derived target type. Currently quick-fixed by clearing most of the cached values when registering a new derived target type. Later on this could be made more detailed by clearing only the actually invalidated cache values or updating them directly by simply added the derived target type to them. Jurko Gospodnetić 2008-09-05 01:58:07 +0000
  • 2d4fca932f Improved the Boost Build generator_selection.py test case by adding additional assertions to it. Jurko Gospodnetić 2008-09-05 01:55:01 +0000
  • 44f788e570 Reverted revision 48592 as an incorrect file got committed in it by mistake. Jurko Gospodnetić 2008-09-05 01:52:44 +0000
  • d36a463c77 Minor comment typo correction in the Boost Build build/type.jam module. Jurko Gospodnetić 2008-09-05 01:48:36 +0000
  • d01ecc3f63 Improved the Boost Build generator_selection.py test case by adding additional assertions to it. Jurko Gospodnetić 2008-09-05 01:46:40 +0000
  • 1344d79399 Added a comment to Boost Build's build/generators.jam module pointing to a mailing list thread containing an idea for refactoring Boost Build's Jamfile parsing so nothing would invalidate Boost Build's cached generator selection related viable source type information instead of having to work around the issues by clearing the cache when needed. Jurko Gospodnetić 2008-09-05 00:39:58 +0000
  • 50af97ec14 Added a test for and fixed a Boost Build generator selection bug caused by caching viable source target types for different target types and generators and not maintaining those caches when their content gets invalidated by defining a new generator. Currently quick-fixed by clearing most of the cached values when registering a new generator. Later on this could be made more detailed by clearing only the actually invalidated cache values or updating them or even only marking them to be lazily updated when needed next. Jurko Gospodnetić 2008-09-05 00:26:43 +0000
  • 4c19a5f874 Minor stylistic changes in several Boost Build unit tests. Jurko Gospodnetić 2008-09-04 23:12:25 +0000
  • 38905fa8c9 Optimized Boost Build's generator selection related viable-source-types-real() rule. Made it be smarter about which target types it inserts into a list of target types from which to collect all source types and avoid adding some target types that have already been added to the list. Jurko Gospodnetić 2008-09-04 21:43:30 +0000
  • 31cb1cc069 Optimized Boost Build's generator selection related viable-source-types-real() rule. Removed an extra sequence.unique rule called on the resulting sequence that was not really needed as elements get added to the sequence only if they are not already in it. Jurko Gospodnetić 2008-09-04 21:40:36 +0000
  • fbfb3fc82d Optimized Boost Build's generator selection related viable-source-types-for-generator-real() rule. Now it exits more quickly in case it detects that any source type is a viable source type and so there is no need to look for more viable source types. Jurko Gospodnetić 2008-09-04 21:35:18 +0000