Commit graph

30288 commits

Author SHA1 Message Date
Rene Rivera
f45702b25e Let the child bjam commands inherit stdin, as some commands assume it's available. (fixes #1577)
[SVN r49883]
2008-11-23 02:37:44 +00:00
Rene Rivera
f0cd2da36e On Windows don't limit bjam output to ASCII as some tools output characters in extended character sets. (fixes #1576)
[SVN r49882]
2008-11-23 02:10:52 +00:00
Eric Niebler
9007d69b1d fix proto::call for callable transforms with >3 arguments, remove unnecessary semicolons from make_expr.hpp, fixes #2529
[SVN r49880]
2008-11-23 01:04:53 +00:00
Rene Rivera
9856e8e047 Unix bjam test isolation and auto-rebuild.
[SVN r49879]
2008-11-23 01:00:17 +00:00
Rene Rivera
c65fa2225b Isolate 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).
[SVN r49878]
2008-11-23 00:58:07 +00:00
Rene Rivera
acd058c0c8 Fix some possible overrun issues revealed by Fortify build. Thanks to Steven Robbins for pointing out the issues. (fixes #2527)
[SVN r49877]
2008-11-23 00:21:21 +00:00
Ion Gaztañaga
9d96da5586 Fixed missing <iostream> include in doc_named_mutex and removed superfluous cout in managed_mapped_file_test
[SVN r49876]
2008-11-22 23:51:13 +00:00
Andrey Semashev
9325ad6173 Fixed 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.
[SVN r49875]
2008-11-22 13:40:54 +00:00
Andrey Semashev
083d78c50d In 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.
[SVN r49874]
2008-11-22 12:49:20 +00:00
Ion Gaztañaga
c8b9cf6dd8 Fixed bug with empty ranges.
[SVN r49872]
2008-11-22 11:07:35 +00:00
Ion Gaztañaga
6fddfed897 Fixed bug in optimized allocator insertion. Empty range insertion was not checked.
[SVN r49871]
2008-11-22 10:48:17 +00:00
Vladimir Prus
4363531452 Fix error message to match unit test's expectations
[SVN r49870]
2008-11-22 10:24:19 +00:00
Vladimir Prus
57911b7f87 Add new --jobs option and allow to set it in site-config.jam/user-config.jam.
[SVN r49869]
2008-11-22 10:03:10 +00:00
Joel de Guzman
be9d30ec41 Cosmetic fixes (improper links)
[SVN r49867]
2008-11-22 03:25:41 +00:00
Gennadiy Rozental
af109ed7c4 address change
[SVN r49866]
2008-11-21 23:29:06 +00:00
Gennadiy Rozental
eac39e16c6 fix gcc warnings and resolve ODR violation issue #2390
[SVN r49865]
2008-11-21 22:38:32 +00:00
Gennadiy Rozental
3e7aaf4663 test_case_template.hpp deprecated
[SVN r49864]
2008-11-21 22:36:07 +00:00
Gennadiy Rozental
048735809b made to compile standalone
[SVN r49863]
2008-11-21 21:31:44 +00:00
Niels Dekker
216b06ab72 Added array_of_template test, testing the boost::swap utility on an array of objects of a template class.
[SVN r49862]
2008-11-21 21:28:47 +00:00
Eric Niebler
cdfe9c27ec optimize algorithms and iterators for the regex_id()==0 case
[SVN r49854]
2008-11-20 21:49:37 +00:00
Vladimir Prus
0d33974923 Emit clear error when more than one possible Jamfile is found in a directory
[SVN r49851]
2008-11-20 17:58:59 +00:00
John Maddock
4a3b2c43a0 Fix typos in docs and regenerate.
[SVN r49850]
2008-11-20 16:55:12 +00:00
Vladimir Prus
f33c8a2da7 Use or not use escape sequences depending on availability.
Emit warning only on cygwin.


[SVN r49846]
2008-11-19 18:20:39 +00:00
John Maddock
e73fa8cc1e Fixed bug in elliptic integral periodic-reduction code.
Added some more debugging/tracing aids.

[SVN r49828]
2008-11-18 19:47:50 +00:00
Boris Gubenko
6d7b7ffea9 extend workaround to icc 10.0
[SVN r49827]
2008-11-18 17:41:32 +00:00
John Maddock
a05c4b74b8 Added __CODEGEARC__ warning suppression.
[SVN r49822]
2008-11-18 08:51:43 +00:00
Steven Watanabe
c93b43fda0 More thorough tests for using bind with member variables
[SVN r49818]
2008-11-17 19:43:41 +00:00
John Maddock
d56c305021 Fix bug in expected error rates.
[SVN r49817]
2008-11-17 17:10:46 +00:00
Vladimir Prus
8996a6489a If escape characters are not supported, emit warning, not error.
This is temporary solution to make regression test work again.


[SVN r49816]
2008-11-17 12:08:03 +00:00
John Maddock
6e2d61a9e3 Ooops revert last change.
[SVN r49815]
2008-11-17 11:58:54 +00:00
Eric Niebler
ac99c2aa67 fix #2407
[SVN r49812]
2008-11-16 23:22:53 +00:00
Daniel James
6417b45fcf Fix a typo.
[SVN r49811]
2008-11-16 23:10:00 +00:00
Eric Niebler
4d32f4d8e9 fix path when building accumulators docs on windows, fixes #2233
[SVN r49809]
2008-11-16 21:32:40 +00:00
Eric Niebler
f91a628370 add missing #include, fixes #2491
[SVN r49807]
2008-11-16 21:23:49 +00:00
Eric Niebler
401c74a220 add missing namespace qualifications, fixes #2502
[SVN r49805]
2008-11-16 21:17:28 +00:00
Eric Niebler
7461cd2fb3 remove old dead proto v2
[SVN r49803]
2008-11-16 18:57:15 +00:00
Vladimir Prus
679ec2955d Do not strip explicitly requested suffix from target names.
[SVN r49800]
2008-11-16 17:52:17 +00:00
Vladimir Prus
afc0778574 Verify that escape characters are supported
[SVN r49793]
2008-11-16 14:50:48 +00:00
Vladimir Prus
de66d7d282 Make sure 'FAILED' is printed on failure
[SVN r49787]
2008-11-16 13:19:26 +00:00
Vladimir Prus
803938a803 Fix typo
[SVN r49785]
2008-11-16 12:46:11 +00:00
Andreas Huber
64e4cdec7c Fixes a VC9.0 warning.
[SVN r49784]
2008-11-16 12:24:26 +00:00
Andreas Huber
1d7492d8d1 Adapted VC projects to 1.38.
[SVN r49783]
2008-11-16 10:24:51 +00:00
Eric Niebler
b40cc217ad regex_error gets a virtual destructor with an empty exception specifier to satisfy qcc
[SVN r49781]
2008-11-16 08:05:50 +00:00
Eric Niebler
e23645050e latest docs, make result_of::value consistent with rest of proto wrt array types
[SVN r49779]
2008-11-16 01:32:52 +00:00
Joel de Guzman
11fddc2eaf changed the result of as_vector to return the numbered forms (i.e vectorN)
[SVN r49778]
2008-11-16 01:00:37 +00:00
Joel de Guzman
2122a07412 changed as_vector to return the numbered forms (i.e. vectorN)
[SVN r49777]
2008-11-16 00:59:42 +00:00
Vladimir Prus
bbdd652815 Use \n, not various tricks that depend on eof style of common.jam itself.
[SVN r49776]
2008-11-15 22:10:18 +00:00
Vladimir Prus
284dac68b6 Handle \n and \r escape sequences
[SVN r49775]
2008-11-15 22:02:35 +00:00
Vladimir Prus
169d998055 Work towards Boost.Build testing. Create dummy Boost.Build test results
for all toolsets.


[SVN r49772]
2008-11-15 15:10:20 +00:00
Niels Dekker
36e7458755 Updated swap.html because LWG issue 809 is now accepted as a defect. Fixed some HTML formatting.
[SVN r49771]
2008-11-15 15:07:42 +00:00