Edward Diener
f4e49ff56f
Revert masks change
boost-1.65.1
boost-1.65.0
2017-05-18 11:52:03 -04:00
Edward Diener
0c8640efb8
Merge branch 'develop' into LessThanFix
2017-05-17 20:59:44 -04:00
Edward Diener
0ead484c37
Implemented lexigraphic compare when bitsets have different lengths.
2017-05-17 20:59:08 -04:00
Edward Diener
6cafa21c6d
Fix for gcc and clang using libstdc++.
2017-05-15 16:29:38 -04:00
Edward Diener
dbfce8e174
Allow different sized bitsets to be compared for <, >, <=, >=
2017-05-15 13:03:15 -04:00
Marshall Clow
684b6117dd
Merge pull request #16 from DanielaE/fix/wrong-parameter-type
...
fix wrong parameter type in constructor of dynamic_bitset::reference
2017-04-16 07:03:51 -07:00
Daniela Engert
572e9d78ff
fix wrong parameter type in constructor of dynamic_bitset::reference
...
Signed-off-by: Daniela Engert <dani@ngrt.de >
2017-03-18 13:49:16 +01:00
Edward Diener
e49b08a289
Added expected doc subdirectory
boost-1.64.0-beta2
boost-1.64.0-beta1
boost-1.64.0
2017-01-09 03:09:28 -05:00
Edward Diener
d644c83b13
Merge pull request #14 from sehe/develop
...
Add support for Boost Serialization of dynamic_bitset<>
2017-01-08 23:35:27 -05:00
Seth Heeren
a50768c085
Add tests for serialization support
2017-01-09 03:26:14 +01:00
Seth Heeren
91895380c6
Add optional serialization support
...
This implemenents non-intrusive serialization support to dynamic_bitset<> based on Boost Serialization
- it supports archives that require named elements
- it gets private member access using a nested friend class (to decouple the interface entirely)
- relies on boost/serialization/vector.hpp for actual implementation
2017-01-09 03:19:57 +01:00
Marshall Clow
7259281f5b
Merge pull request #15 from danieljames/move-tests
...
This looks fine to me. I'll watch the test bots, and merge to master in a week or so.
boost-1.63.0
boost-1.62.0
2016-07-01 08:24:46 -07:00
Daniel
92af4f52e9
Dummy jamfile for the super project's build script.
2016-07-01 09:10:18 +01:00
Daniel
d86f4ebddb
Move tests into test subdirectory
2016-07-01 09:08:51 +01:00
ricky65
340822f979
Add capacity(), reserve(), and shrink_to_fit().
2015-06-03 22:45:16 -07:00
Ahmed Charles
1c5e30fe49
Merge branch 'master' into develop
2015-06-03 22:44:34 -07:00
Ahmed Charles
0f48010783
Merge branch 'develop'
boost-1.61.0
boost-1.60.0
boost-1.59.0
2015-06-03 22:43:44 -07:00
Ahmed Charles
1d59cc4788
Add converting constructor to minimal_allocator.
2015-05-19 00:36:26 -07:00
Marshall Clow
9879dd05b5
Merge changes from develop for the 1.58.0 release
boost-1.58.0
2015-04-01 10:29:10 -07:00
Marshall Clow
29ba0c22b1
Merge pull request #13 from ahmedcharles/doc
...
Update 'more' links.
2015-03-18 16:10:57 -07:00
Daniel James
8b7374b1db
Update 'more' links.
...
[SVN r44996]
2015-03-18 22:51:14 +00:00
Steven Watanabe
2091a4fd18
Merge branch 'develop'
2015-03-07 11:53:03 -07:00
Marshall Clow
225064d355
Patch by Riccardo Marcangelo: Added a pop_back() member function which decreases the size of the bitset by one
2014-09-15 08:29:05 -07:00
Noel Belcourt
b151c97fd2
Merge pull request #10 from danieljames/metadata
...
Create metadata file.
2014-08-23 14:08:58 -06:00
Daniel James
a93174ddf9
Add metadata file.
2014-08-18 14:58:36 +01:00
Noel Belcourt
1611aeb16a
Merge pull request #9 from boostorg/develop
...
Merge develop to master
Tested on Darwin, thanks.
boost-1.57.0
boost-1.56.0
2014-06-25 13:27:29 -06:00
Ahmed Charles
3229e26108
Merge pull request #8 from glenfe/develop
...
Support C++11 minimal allocators and add noexcept specifications
2014-05-28 10:12:07 -07:00
Glen Fernandes
083c5e6214
Use non-deprecated macro for r-value reference support detection
2014-05-19 17:41:50 -07:00
Glen Fernandes
18eb52ecee
Add noexcept specifications
2014-05-19 17:39:39 -07:00
Glen Fernandes
a3ea40d932
Support C++11 minimal allocators
2014-05-19 17:38:23 -07:00
Ahmed Charles
dd7cdc794e
Merge branch 'master' into develop
2014-05-17 16:32:16 -06:00
Ahmed Charles
10195375ed
Fix lacking include in previous pull request.
2014-05-17 16:30:18 -06:00
Noel Belcourt
9ed6f608a1
Merge pull request #6 from 0-wiz-0/master
...
Fix implicit conversion changes signedness problems.
Looks good, thanks!
2014-05-16 11:46:05 -06:00
Boleslaw Ciesielski
ba0ba59f24
Add support to dynamic_bitset for compiling with exceptions disabled by using BOOST_TRY/BOOST_CATCH.
...
This applies the patch from bug https://svn.boost.org/trac/boost/ticket/9939
2014-05-16 12:05:43 -04:00
Thomas Klausner
bcc384b604
Fix implicit conversion changes signedness problems.
...
clang-3.5 trunk 201163 and OS X's clang (not sure which version)
report -Wsign-conversion warnings with this header. This patch fixes
them.
https://svn.boost.org/trac/boost/ticket/9725
Signed-off-by: Thomas Klausner <tk@giga.or.at >
2014-05-16 16:38:38 +02:00
Ahmed Charles
7b14895ec6
Merge branch 'develop'
2014-03-05 21:22:39 -08:00
Ahmed Charles
eb6004d98d
Merge branch 'master' into develop
2014-03-05 21:17:47 -08:00
Ahmed Charles
f34a8a4b23
Fix broken build due to addressof() not being included on some platforms.
2014-03-04 12:21:31 -08:00
Ahmed Charles
d19aeced56
Add test_set() ( #6164 ).
2014-03-01 18:19:54 -08:00
Ahmed Charles
5f4c0dc4d9
Improve testing for set(pos, val).
2014-03-01 18:13:58 -08:00
Ahmed Charles
1b880102fe
Add all() ( #8445 ).
...
Includes test cases.
2014-03-01 18:11:59 -08:00
Ahmed Charles
e8b37ccf10
Improve tests for any() and none().
2014-03-01 18:09:52 -08:00
Ahmed Charles
e7aa32f5db
Reenable check within test for dynamic_bitset::any().
2014-03-01 18:09:51 -08:00
Ahmed Charles
86b177d3ee
Add support for move constructors in C++11 ( #6947 ).
2014-03-01 18:06:19 -08:00
Ahmed Charles
4c6825716f
Fix MSVC warnings ( #9621 ). There should be no behavior change.
2014-03-01 17:56:52 -08:00
Ahmed Charles
ac0baa94ee
Whitespace changes.
2014-03-01 17:43:44 -08:00
Ahmed Charles
ae64496e98
Merge develop into master.
...
Tests on develop are passing.
2014-03-01 17:38:08 -08:00
Alexey Stukalov
0a1621f0e7
simplify dynamic_bitset::find_next()
...
Instead of masking all bits in the current block that were already
visited and then finding the lowest remaining bit, it shifts the current
block directly to the first unvisited bit and identifies the lowest
set bit.
It requires fewer operations that the original implementation and should
be faster.
See https://svn.boost.org/trac/boost/ticket/5159 .
2014-03-01 17:26:39 -08:00
Marshall Clow
4d8b9b5c33
Merge pull request #4 from ahmedcharles/patch-2
...
Merge master into develop.
2014-02-24 07:51:35 -08:00
Ahmed Charles
9fe813dd93
Merge branch 'master' into develop.
2014-02-19 01:27:09 -08:00