Joachim Faulhaber
9c04f55d31
Fix for ticket #6924 : Now using insert with hint.
...
[SVN r78975]
2012-06-17 16:25:15 +00:00
Joachim Faulhaber
e0d42e755c
Fixed multiple definition error reported by Rajalakshmi Iyer.
...
[SVN r78322]
2012-05-04 12:05:39 +00:00
Joachim Faulhaber
3195d2f36a
Fixed multiple definition error reported by Rajalakshmi Iyer.
...
[SVN r77570]
2012-03-26 20:56:57 +00:00
Joachim Faulhaber
105996d1c2
Fixing missing reference to boost::move.
...
[SVN r76250]
2012-01-01 11:01:36 +00:00
Joachim Faulhaber
945e760ab4
Fixing missing reference to boost::move.
...
[SVN r76249]
2012-01-01 10:19:16 +00:00
Joachim Faulhaber
39c8a64470
Merged revision [76235]. Added move semantics for binary operators.
...
[SVN r76245]
2011-12-31 11:43:39 +00:00
Joachim Faulhaber
3b5c77a27e
Merged revision [76235]. Added move semantics for binary operators.
...
[SVN r76244]
2011-12-31 11:41:30 +00:00
Joachim Faulhaber
c6679d4590
Added move semantics for T operators(...) according to the Dave-Abrahams-Transformation
...
(http://cpp-next.com/archive/2009/09/making-your-next-move/ ). Worked like a charm ;)
[SVN r76235]
2011-12-30 20:53:12 +00:00
Joachim Faulhaber
efaa02786e
Merged revisions [75397-76220]. Fixed tickets #6095 , #6210 . Added move constructors and move assignment operators. Added vc10 project files for msvc user convenience.
...
[SVN r76228]
2011-12-30 10:24:29 +00:00
Joachim Faulhaber
ba0d1d2089
Merged revisions [75397-76220]. Fixed tickets #6095 , #6210 . Added move constructors and move assignment operators.
...
[SVN r76227]
2011-12-30 10:16:31 +00:00
Joachim Faulhaber
2c82d2992e
Adding vc10 convenience project files
...
[SVN r76220]
2011-12-29 22:34:31 +00:00
Joachim Faulhaber
b11eba2dfc
Adding vc10 convenience project files
...
[SVN r76218]
2011-12-29 12:56:05 +00:00
Joachim Faulhaber
b3304793bd
Replaced move emulation by c++11. Now using c++11 move ctors and assignment operators.
...
[SVN r76209]
2011-12-28 11:32:26 +00:00
Joachim Faulhaber
fc0d697eaf
Workaround for gcc static_cast complaints in move emulation tests.
...
[SVN r76175]
2011-12-26 16:11:40 +00:00
Joachim Faulhaber
af9349c230
Portability fix for gcc.
...
[SVN r76166]
2011-12-26 10:26:03 +00:00
Joachim Faulhaber
071def2fa2
Fixed bug in move constructor.
...
[SVN r76165]
2011-12-26 08:39:37 +00:00
Joachim Faulhaber
649bc76d66
Generated tests (prefixed by bcont_) for an implementation variant using Boost.Container.
...
[SVN r76162]
2011-12-25 22:25:34 +00:00
Joachim Faulhaber
18f3a1f004
Fixed a configuration error.
...
[SVN r76161]
2011-12-25 21:20:21 +00:00
Joachim Faulhaber
46f89efd20
Added move emulation.
...
[SVN r76155]
2011-12-25 19:14:24 +00:00
Joachim Faulhaber
3c2c158061
Bugfix ticket 6210. In addition: Some changes for introducing move semantics.
...
[SVN r75815]
2011-12-05 22:59:49 +00:00
Joachim Faulhaber
2248112aba
Replaced TABs by BLANKs. Bug fix ticket #6095 complete.
...
[SVN r75448]
2011-11-12 00:50:49 +00:00
Joachim Faulhaber
781cc417a7
Polished ticket #6095 filed by Marvin Sielenkemper. https://svn.boost.org/trac/boost/ticket/6095 . Improved implementation of is_empty for open intervals as suggested by Marvin.
...
[SVN r75410]
2011-11-08 18:08:26 +00:00
Joachim Faulhaber
ad82986dc0
Resolving ambiguity in call of identity_element.
...
[SVN r75399]
2011-11-08 07:30:38 +00:00
Joachim Faulhaber
7f64edb8be
Fixed ticket #6095 filed by Marvin Sielenkemper. https://svn.boost.org/trac/boost/ticket/6095 . Completing is_empty for open intervals (numeric_limits<domain_type>::max(), x).
...
[SVN r75397]
2011-11-08 00:20:31 +00:00
Gennadiy Rozental
11e5332cbb
eliminated test_case_template.hpp
...
[SVN r74735]
2011-10-05 10:28:08 +00:00
Joachim Faulhaber
d3f9660dc5
Cleaning up tests.
...
[SVN r72436]
2011-06-06 14:25:08 +00:00
Joachim Faulhaber
b84a721461
Cleaning up tests after checking last bug claims by Denis.
...
[SVN r72435]
2011-06-06 14:10:52 +00:00
Joachim Faulhaber
177c3b327c
Merging changes [71736-72403]. Fixed tickets #5482 , #5559 , #5562 .
...
[SVN r72405]
2011-06-05 13:36:25 +00:00
Joachim Faulhaber
7bf060c881
Fixed ticket #5562 : typo in boost\icl\concept\element_set.hpp
...
[SVN r72403]
2011-06-05 13:11:33 +00:00
Joachim Faulhaber
2f6ed4db5f
Bug fix for ticket 5559: Assertion for numeric_minimum failed for std::greater ordering. Adjustments for portability 2.
...
[SVN r72206]
2011-05-27 08:04:05 +00:00
Joachim Faulhaber
d2230906df
Bug fix for ticket 5559: Assertion for numeric_minimum failed for std::greater ordering. Adjustments for portability.
...
[SVN r72179]
2011-05-26 11:55:01 +00:00
Joachim Faulhaber
370c45814c
Bug fix for ticket 5559: Assertion for numeric_minimum failed for std::greater ordering.
...
Added a Compare-parameter and a partial specialization for struct template numeric_minimum.
[SVN r72158]
2011-05-25 15:28:06 +00:00
Joachim Faulhaber
6c2b3417b2
Patch sent by Christoffer Jefferson, 04-22-2001.
...
The following patch does two things:
1) Cleans up a bunch of warnings to do with "unused parameter", which I get in clang.
2) Add a couple of headers which clang needs.
[SVN r71766]
2011-05-06 17:56:50 +00:00
Joachim Faulhaber
4b03e82ceb
Patch sent by Christoffer Jefferson, 04-22-2001.
...
The following patch does two things:
1) Cleans up a bunch of warnings to do with "unused parameter", which I get in clang.
2) Add a couple of headers which clang needs.
[SVN r71736]
2011-05-05 11:22:07 +00:00
Joachim Faulhaber
4e24d2fdac
Merged changes [71328-71362] Bug fix for ticket #5482 . Made library default for compare-ordering customizable.
...
[SVN r71365]
2011-04-17 21:49:02 +00:00
Joachim Faulhaber
970faa99f2
Merged changes [71328-71362] Bug fix for ticket #5482
...
[SVN r71364]
2011-04-17 21:46:06 +00:00
Joachim Faulhaber
c8c350e6c5
Added macro BOOST_ICL_USE_COMPARE_STD_GREATER to change container and interval orderings for the library.
...
This can be used to change the compare-ordering for whole test-programs. (ticket #5482 ).
[SVN r71362]
2011-04-17 21:07:35 +00:00
Joachim Faulhaber
baa082c6ef
Added macro BOOST_ICL_USE_COMPARE_STD_GREATER to change container and interval orderings for the library.
...
This can be used to change the compare-ordering for whole test-programs. (ticket #5482 ).
[SVN r71360]
2011-04-17 21:05:34 +00:00
Joachim Faulhaber
75c8c584a7
Bugfix: ticket_5482
...
[SVN r71328]
2011-04-16 20:27:16 +00:00
Joachim Faulhaber
e3e5e55580
Adjustment for lib++ associated to clang. Qualified call of this->equal_range in split_interval_set.
...
[SVN r71076]
2011-04-07 09:42:45 +00:00
Joachim Faulhaber
71bc388e5c
Adjustment for lib++ associated to clang. Qualified call of this->equal_range in split_interval_set.
...
[SVN r71074]
2011-04-07 09:20:56 +00:00
Joachim Faulhaber
fe6509c118
Due to Chris Jefferson's problem report on function equal_range in libxx I changed its implementation using lower_bound and upper_bound directly.
...
[SVN r71034]
2011-04-06 16:27:25 +00:00
Joachim Faulhaber
58c523eebe
Due to Chris Jefferson's problem report on function equal_range in libxx I changed its implementation using lower_bound and upper_bound directly.
...
[SVN r71015]
2011-04-05 20:25:03 +00:00
Joachim Faulhaber
a1d66a7301
Merged 69961-7083: (1) Fixed standard conformance issues, detected by Doug Gregor March-05. (2) Adapted implementation so boost::chrono types are usable in icl intervals and containers without customization. (3) Added tests for icl/chrono interoperability.
...
[SVN r70787]
2011-03-31 16:34:01 +00:00
Joachim Faulhaber
8f420714a2
Fixed some missing includes of mpl/has_xxx.hpp that may lead to problems.
...
[SVN r70783]
2011-03-31 14:44:46 +00:00
Joachim Faulhaber
3baf3f6876
Improved mutual agnostic interoperability between boost::chrono and boost::icl. Second try, improved for gcc.
...
[SVN r70757]
2011-03-30 20:20:23 +00:00
Joachim Faulhaber
630cdca46d
Reverted interoperability chrono-icl test features due to some unexpected compiler problems.
...
[SVN r70745]
2011-03-30 10:01:54 +00:00
Joachim Faulhaber
1a2aab3b8c
Added more test for chrono-icl interoperability.
...
[SVN r70723]
2011-03-29 23:32:18 +00:00
Joachim Faulhaber
8bb8fe3e98
Improved mutual agnostic interoperability between boost::chrono and boost::icl. Added test for chrono-icl interoperability.
...
[SVN r70722]
2011-03-29 23:12:53 +00:00
Joachim Faulhaber
6dccad056b
Fixed standard conformance issues, detected by Doug Gregor March-05.
...
[SVN r69962]
2011-03-13 18:39:06 +00:00