502b7fa2fcFix compiling with vacpp on non-AIX systems. (fixes#2546)
Rene Rivera
2008-11-28 16:25:56 +0000
e03244567aFix syntax error that was causing quickbook to crash.
Rene Rivera
2008-11-28 15:37:00 +0000
3a714b0b03When processing template arguments, deal with the case when there's no content after the last space or there are more arguments than expected.
Daniel James
2008-11-28 15:05:21 +0000
49ea35caaeUnbreak toolset inheritance
Vladimir Prus
2008-11-28 13:37:45 +0000
747668ed3eadds tests with const result
Tobias Schwinger
2008-11-28 11:38:38 +0000
94c4cf5feaUndo commit from r49977 which added extraneous throw to thread example
Anthony Williams
2008-11-28 11:01:21 +0000
f304dd1b39Added test for making std::thread work with std::vector
Anthony Williams
2008-11-28 10:57:12 +0000
0bc1ec445fFix generator.clone-and-change-type to preserve rule name
Vladimir Prus
2008-11-28 10:39:02 +0000
a65b87145dFix generator.clone again
Vladimir Prus
2008-11-28 10:32:32 +0000
106a2d20b0Fix return value
Vladimir Prus
2008-11-28 10:30:52 +0000
c770b58987Copy generator's rule name when cloning
Vladimir Prus
2008-11-28 10:29:04 +0000
e15ae28ab5Try to fix static_rational on Borland
Steven Watanabe
2008-11-27 23:35:06 +0000
c5f4f71680Remove the last instance of one() to make pathscale happy
Steven Watanabe
2008-11-27 21:50:13 +0000
d58fba8331Removed controversial catch(...) clauses from thread class
Anthony Williams
2008-11-27 21:15:37 +0000
70e0592bfeMerged value_initialized::swap from trunk [48424] and [48425], according to ticket #2243, as was agreed with Fernando Cacciola.
Niels Dekker
2008-11-27 19:37:39 +0000
d22ad8fa03Wild stab at getting destruction working on more compilers.
Daniel James
2008-11-27 11:42:13 +0000
8a2bbe74b4[utility/swap] Distinguished between testing array-of-array-of-class and array-of-array-of-int, as the latter appears to succeed on CodeGear 6.10 while the former does not.
Niels Dekker
2008-11-27 11:14:52 +0000
571617aea7[utility/swap] Added comment to various array swapping tests, added member typedef to swap_test_template, to make the test more realistic.
Niels Dekker
2008-11-27 11:08:05 +0000
2a218c502bFixed problem with using indirect_fun with an abstract base class.
Thorsten Jørgen Ottosen
2008-11-26 22:43:29 +0000
32df24efc6testfrmwk.hpp moved to the tests directory. It was not a part of the library public interface and should not be seen by users.
Andrey Semashev
2008-11-26 21:07:14 +0000
504c43fd60fix for OS using gcc without gnu libraries
Matthias Schabel
2008-11-26 20:15:34 +0000
ab2875822dmerge changeset/49940 into release branch
Boris Gubenko
2008-11-26 15:39:19 +0000
3e232ed240work around the bug in aC++ (QXCR1000880488 in the HP bug tracking system)
Boris Gubenko
2008-11-26 15:12:17 +0000
15e8ffd87dmarkup accumulators library test that may take too long to compile with aC++
Boris Gubenko
2008-11-26 14:24:10 +0000
600e8bb4e7user documentation for the new repetition and iteration macros
Eric Niebler
2008-11-26 02:10:38 +0000
32c9401f0dreference documentation for new repetition and iteration macros
Eric Niebler
2008-11-26 00:44:00 +0000
01ffdac6fatestfrmwk.hpp moved to the tests directory. It was not a part of the library public interface and should not be seen by users.
Andrey Semashev
2008-11-25 20:55:03 +0000
35e6f90931testfrmwk.hpp moved to the tests directory. It was not a part of the library public interface and should not be seen by users.
Andrey Semashev
2008-11-25 20:36:52 +0000
f501d06433deprecate old BOOST_PROTO_DEFINE_VARARG_FUNCTION_TEMPLATE macro, replace with more flexible and useful BOOST_PROTO_REPEAT and BOOST_PROTO_LOCAL_ITERATE
Eric Niebler
2008-11-25 16:00:40 +0000
0c69ca3337Use aligned storage for the value.
Daniel James
2008-11-24 23:15:55 +0000
08f15d8a35Use a larger prime number list. Fixes#1710
Daniel James
2008-11-24 22:56:04 +0000
e34b1e883bDocument operator==/operator!= as undefined if the equality predicates aren't equivalent. Fixes#2237.
Daniel James
2008-11-24 22:55:47 +0000
0369493da2Extra tests for equality with different hash functions.
Daniel James
2008-11-24 22:55:14 +0000
e0696effd4Replaced swap/test/swap_arrays by more specific tests: array_of_array, array_of_class, and array_of_int.
Niels Dekker
2008-11-24 17:41:15 +0000
c413ab7e85Merged libs/utility/swap.html from trunk to release (r47094 through r49914)
Niels Dekker
2008-11-24 16:50:22 +0000
03ce9958bcAdding proper compiler flags to match those from the jam file.
Michael A. Jackson
2008-11-24 15:44:25 +0000
42bc6570e9Changing the initial warning to the user for first time run of CMake so that the user needs to enter "-DCMAKE_IS_EXPERIMENTAL:bool=TRUE' instead of having to uncomment code in the CMake file. This is only needed one time during the initial run of CMake on the boost source directory.
Michael A. Jackson
2008-11-24 15:38:22 +0000
75c198c9f1Make qcc has the same default template depth limit as gcc.
Vladimir Prus
2008-11-24 09:13:22 +0000
c7b1b6242dadd an example of virtual data members
Eric Niebler
2008-11-24 07:17:40 +0000
b4560cb41bAdd history entires for bjam 3.1.17 release.
Rene Rivera
2008-11-24 04:34:01 +0000
81ec2ed200Reflect the results of calling bjam from Python. (fixes#2112)
Rene Rivera
2008-11-24 03:14:55 +0000
e35a72f2d7Oops, fix one thing, break another... Fix the final arg parsing for passing extra option args to the bjam build.
Rene Rivera
2008-11-24 03:00:45 +0000
df028faf7aRework how arguments are parsed and tested to fix handling of quoted arguments, options arguments, and arguments with "=". (fixes#2113)
Rene Rivera
2008-11-24 02:03:53 +0000
aba3d42002misc doc tweaks
Eric Niebler
2008-11-23 23:41:41 +0000
72975804eafix proto::call for callable transforms with >3 arguments, remove unnecessary semicolons from make_expr.hpp
Eric Niebler
2008-11-23 19:32:11 +0000
a540f3b930Make resource file compilation work with intel.
Vladimir Prus
2008-11-23 16:59:19 +0000
c90eaa7b5dSupport the lastest version of position_iterator.
Daniel James
2008-11-23 16:56:50 +0000
12f98907feAdd missing member template specifier.
Daniel James
2008-11-23 16:56:39 +0000
c5c243cbbbAdd missing includes.
Daniel James
2008-11-23 16:56:27 +0000
f0cc3614f0Add missing tests to Jamfile.
Daniel James
2008-11-23 16:56:16 +0000
0c3c632a5eConvert jamfile to v2.
Daniel James
2008-11-23 16:56:05 +0000
94bce79251Try to work around at least one compiler bug with GCC and variable aliasing that causes crashes with hashing file cache entries.
Rene Rivera
2008-11-23 05:33:26 +0000
97bff3f35dAdd -Wc,-fno-strict-aliasing for QCC/QNX to avoid the same aliasing crashes as in the general GCC 4.x series (thanks to Niklas Angare for the fix). (fixes#2459)
Rene Rivera
2008-11-23 05:15:51 +0000
9b6882d648Oops, put quotes around one-too-many args.
Rene Rivera
2008-11-23 05:00:56 +0000
c8d0a61f51Add quotes for most arguments when building bjam. This solves the problem of externally specified values, like the Python path, from breaking when they have spaces.
Rene Rivera
2008-11-23 04:51:24 +0000
3cb6208d82merge workaround for EDG-based compilers into release branch
Boris Gubenko
2008-11-23 04:06:57 +0000
8923c606bamark up two intrusive tests that may take too long to compile with aC++
Boris Gubenko
2008-11-23 04:00:40 +0000
ca58ccaa02Adjust error un/setting for compatibility with more Windows CMD versions. (fixes#1663)
Rene Rivera
2008-11-23 03:27:54 +0000
f45702b25eLet the child bjam commands inherit stdin, as some commands assume it's available. (fixes#1577)
Rene Rivera
2008-11-23 02:37:44 +0000
f0cd2da36eOn Windows don't limit bjam output to ASCII as some tools output characters in extended character sets. (fixes#1576)
Rene Rivera
2008-11-23 02:10:52 +0000
9007d69b1dfix proto::call for callable transforms with >3 arguments, remove unnecessary semicolons from make_expr.hpp, fixes#2529
Eric Niebler
2008-11-23 01:04:53 +0000
9856e8e047Unix bjam test isolation and auto-rebuild.
Rene Rivera
2008-11-23 01:00:17 +0000
c65fa2225bIsolate running of bjam tests to individual bjam instances to prevent possible spillover errors from one test affecting another test. Separate the bjam used to run the tests vs. the bjam being tested. And add automatic re-building of the bjam being tested. (windows changes, unix changes to follow).
Rene Rivera
2008-11-23 00:58:07 +0000
acd058c0c8Fix some possible overrun issues revealed by Fortify build. Thanks to Steven Robbins for pointing out the issues. (fixes#2527)
Rene Rivera
2008-11-23 00:21:21 +0000
9d96da5586Fixed missing <iostream> include in doc_named_mutex and removed superfluous cout in managed_mapped_file_test
Ion Gaztañaga
2008-11-22 23:51:13 +0000
9325ad6173Fixed a possible crash in gregorian::special_value_from_string if the string did not represent a valid special value. The find_match function now accepts the size of lookup tables rater than the maximum index.
Andrey Semashev
2008-11-22 13:40:54 +0000
083d78c50dIn FILETIME support functions fixed a possible integer wrapping that would cause to invalid conversion of FILETIME before 1970-01-01 into a DateTime time. In time facet changed the reaction on a too long hours string to an assert rather than truncating the string. Updated docs and tests to reflect these changes.
Andrey Semashev
2008-11-22 12:49:20 +0000
c8b9cf6dd8Fixed bug with empty ranges.
Ion Gaztañaga
2008-11-22 11:07:35 +0000
6fddfed897Fixed bug in optimized allocator insertion. Empty range insertion was not checked.
Ion Gaztañaga
2008-11-22 10:48:17 +0000
4363531452Fix error message to match unit test's expectations
Vladimir Prus
2008-11-22 10:24:19 +0000
57911b7f87Add new --jobs option and allow to set it in site-config.jam/user-config.jam.
Vladimir Prus
2008-11-22 10:03:10 +0000