Commit graph

43250 commits

Author SHA1 Message Date
Marshall Clow
8beb51183b Bump version number to 1.52
[SVN r80271]
2012-08-28 01:07:55 +00:00
Gunter Winkler
96b7efe5f5 boost/numeric/ublas/vector_expression.hpp - use enable_if for operator/(vector, scalar), see #6511
[SVN r80270]
2012-08-27 23:31:04 +00:00
Gunter Winkler
b32315d543 boost/numeric/ublas/operation: num_rows.hpp, num_columns.hpp - use matrix_traits, see #7297
[SVN r80269]
2012-08-27 23:29:31 +00:00
Gunter Winkler
0031c5f018 boost/numeric/ublas/traits.hpp - apply patch, see #6514
[SVN r80268]
2012-08-27 22:34:03 +00:00
Gunter Winkler
58cb59115f boost/numeric/ublas/triangular.hpp - applied patch, see #4024
libs/numeric/ublas/test/test_inplace_solve.cpp - fixed includes

libs/numeric/ublas/test/utils.hpp - applied patch (after s/BOOST_UBLA_TEST/BOOST_UBLAS_TEST/g), see #7296



[SVN r80267]
2012-08-27 22:13:26 +00:00
Eric Niebler
9575c5b655 add function objects for <iterator> and some boost.range functions
[SVN r80266]
2012-08-27 21:46:09 +00:00
Eric Niebler
098de1a0ef fix example
[SVN r80265]
2012-08-27 21:42:59 +00:00
Jeremiah Willcock
b61bb5a0d7 Made edge weight a reference based on a suggestion by Tristram Gräbener; made vertex distance variables const values
[SVN r80264]
2012-08-27 19:05:25 +00:00
Andrii Sydorchuk
681459df23 Polygon: refactoring & redesigning voronoi diagram structure; removing voronoi utils from the main package.
[SVN r80263]
2012-08-27 18:49:52 +00:00
Eric Niebler
51022b9f6c bite the bullet and add overloads to proto::transform that accept const-ref expressions
[SVN r80262]
2012-08-27 18:14:20 +00:00
Jurko Gospodnetić
3ae72bc7ce Corrected a 'dropping qualifiers' compiler warning displayed when compiling Boost Jam's fileunix.c module using the intel compiler.
[SVN r80260]
2012-08-27 11:41:15 +00:00
Jurko Gospodnetić
3dc9739808 Added a missing header #include in Boost Jam's mem.h header used when compiling with memory allocation profiling support. Fixes related 'implicitly declared profile_memory() function' gcc compilation warnings.
[SVN r80259]
2012-08-27 11:16:04 +00:00
Jurko Gospodnetić
3911312ab5 Internal Boost Jam cleanup - minor stylistic changes in Boost Jam's mem.h header.
[SVN r80258]
2012-08-27 11:13:57 +00:00
Jurko Gospodnetić
a46e3140fa Internal Boost Jam cleanup - minor stylistic changes in Boost Jam's modules/regex.c module.
[SVN r80257]
2012-08-27 11:07:03 +00:00
Jurko Gospodnetić
16b8db2cc5 Corrected a gcc compilation warning displayed when compiling Boost Jam's fileunix.c module.
[SVN r80256]
2012-08-27 10:57:16 +00:00
Jurko Gospodnetić
69573da5ed Corrected a 'undeclared atoi() function' gcc compiler warning displayed when compiling Boost Jam's modules/sequence.c module.
[SVN r80255]
2012-08-27 10:45:44 +00:00
Jurko Gospodnetić
077dcda3c1 Internal Boost Jam cleanup - minor stylistic changes in Boost Jam's modules/sequence.c module.
[SVN r80254]
2012-08-27 10:41:52 +00:00
Jurko Gospodnetić
789a7ec011 Corrected a '&& within ||' gcc warning displayed when building Boost Jam's make1.c module.
[SVN r80253]
2012-08-27 10:26:35 +00:00
Jurko Gospodnetić
e80d81c556 Corrected a 'OBJECT * to char *' gcc compilation warning in Boost Jam's function.c module.
[SVN r80252]
2012-08-27 10:20:22 +00:00
Jurko Gospodnetić
b7be7056eb Boost Jam update to remove a 'pointer to integer of different size' warning displayed when building using the mingw64 toolset.
[SVN r80251]
2012-08-27 10:07:54 +00:00
Jurko Gospodnetić
6dcc145ffc Internal Boost Jam cleanup - minor stylistic changes (added variable const modifiers).
[SVN r80250]
2012-08-27 10:06:41 +00:00
Jurko Gospodnetić
21297a11bf Added two missing header includes in Boost Jam's class.c module. Should fix warnings displayed when building using the mingw64 toolset about printf() and abort() functions having 'invalid implicit declarations'.
[SVN r80249]
2012-08-27 09:52:45 +00:00
Eric Niebler
9b0964c32f Back out the bogus const-correctness tweak made in [68463].
[SVN r80247]
2012-08-27 02:14:17 +00:00
Bruno Lalande
14eaf9da0c Integrated unique into support_status.
[SVN r80246]
2012-08-26 23:38:33 +00:00
Bruno Lalande
7da770e7f0 Made dispatch::unique able to retrieve the tag by itself.
[SVN r80245]
2012-08-26 23:33:14 +00:00
Bruno Lalande
6d3ec41185 Moved some template params from class to function level in dispatch::unique.
[SVN r80244]
2012-08-26 23:08:36 +00:00
Bruno Lalande
d61fd9e534 Integrated not_implemented into union.
[SVN r80243]
2012-08-26 22:49:53 +00:00
Bruno Lalande
e6af4e86c8 Moved OutputIterator template param from class to function level in dispatch::union.
[SVN r80242]
2012-08-26 22:39:16 +00:00
Bruno Lalande
9ca21989b4 Moved Strategy template param from class to function level in dispatch::union.
[SVN r80240]
2012-08-26 21:36:04 +00:00
Vicente J. Botet Escriba
4b2a680bec Thread:7280: Added noexcep to future_category
[SVN r80238]
2012-08-26 18:18:03 +00:00
Vicente J. Botet Escriba
964453a789 Thread: 7045: make boost_thread don't depend on boost_chrono for win and 2797: armonize win behavior with posix one.
[SVN r80236]
2012-08-26 15:17:39 +00:00
Vicente J. Botet Escriba
5c6d1e14fe Thread: take care of #7272 warning removal
[SVN r80235]
2012-08-26 13:05:10 +00:00
John Maddock
8f576077dc Move new test cases into the "tricky" section as many compilers can't handle them.
Revert previous change that used std::is_convertible on GCC as it breaks code prior to gcc-4.7.
Fix MSVC intrinsic to handle function types better.
Filter out rvalue-refs from is_function.
Partially apply patch from #7251 to make is_convertible behave more according to C++11.
Refs #7251.

[SVN r80234]
2012-08-26 12:14:11 +00:00
Paul A. Bristow
aa82060930 delta == 0 treated as special case for mean, variance, skewness and kurtosis
== central Student's t

[SVN r80233]
2012-08-26 09:43:43 +00:00
Jurko Gospodnetić
d6a3c94bdf Internal Boost Jam cleanup - minor stylistic change.
[SVN r80232]
2012-08-26 09:20:42 +00:00
Bruno Lalande
4f11e7d3ca Made dispatch::union able to reverse itself.
[SVN r80229]
2012-08-25 22:42:38 +00:00
Daniel James
b2f4383cf2 Unordered: Weaken requirements in compile tests.
Assigning a container requires that its elements can be assignable. Could split
the tests up so that other tests aren't assignable, but it doesn't seem worth
the hassle.

[SVN r80228]
2012-08-25 21:56:16 +00:00
Daniel James
a52ff02c89 Unordered: Stronger assign testing.
[SVN r80227]
2012-08-25 21:55:46 +00:00
Daniel James
1c647000ce Unordered: More invariant testing.
In case there are elements in buckets that aren't in the element list. Required
because the data structure has changed since the original implementation.

[SVN r80226]
2012-08-25 21:55:18 +00:00
Daniel James
51ae8c6ecc Unordered: Two exception testing allocators.
For different C++11 properties.

[SVN r80225]
2012-08-25 21:54:50 +00:00
Daniel James
e3411d0f48 Unordered: Better swap assertion.
[SVN r80224]
2012-08-25 21:54:18 +00:00
Daniel James
edbf6de209 Unordered: Rename *_impl to *_value_impl.
To make it clear that they should only be used to construct and destroy
the value, and not nodes or buckets.

[SVN r80223]
2012-08-25 21:53:53 +00:00
Daniel James
b441d0362f Unordered: And use allocator traits to destroy values.
[SVN r80222]
2012-08-25 21:53:25 +00:00
Daniel James
68eac82173 Unordered: When full construct is available, use it for value.
[SVN r80221]
2012-08-25 21:52:57 +00:00
Daniel James
fb8185bd65 Unordered: Move some things around.
- Move `allocator_traits` before `construct_impl` so the
  `construct_impl` can be changed to use `allocator_traits`.
- Moved some move utilities out of `allocate.hpp` because they're
  really nothing to do with allocation and construction.

[SVN r80220]
2012-08-25 21:52:28 +00:00
Daniel James
ea2d584674 Unordered: Go back to the old method for constructing nodes.
Reverts much of [78349]. Keeps the variadic construct.

[SVN r80219]
2012-08-25 21:51:24 +00:00
Bruno Lalande
74ee7842f4 Defaulted more template params in dispatch::union.
[SVN r80218]
2012-08-25 21:50:02 +00:00
Daniel James
9ee4151028 Hash: Avoid type punning warning.
[SVN r80217]
2012-08-25 20:54:10 +00:00
Jeremiah Willcock
77e6c5ad38 Fixed default template arguments
[SVN r80216]
2012-08-25 20:45:29 +00:00
Oliver Kowalke
7e6718a815 context: support for qcc on QNX neutrino
[SVN r80212]
2012-08-25 19:18:00 +00:00