Glen Fernandes
9642ba7103
Add test cases for allocators
2019-02-19 00:57:25 -05:00
Glen Fernandes
453d38b269
Update sgi.com/tech URLs in docs to boost.org/sgi
2019-02-18 22:32:30 -05:00
Glen Fernandes
56b9b62ce4
Merge pull request #22 from boostorg/lightweight_test
...
Switch to Boost.Lightweight_Test for faster test build and run times
2019-02-18 22:30:34 -05:00
Glen Fernandes
11d00187fa
Switch to Boost.Lightweight_Test for faster test build and run times
2019-02-18 15:59:40 -05:00
rxg
25b8a5479f
Merge pull request #10 from DanielaE/feature/retire-header-iterator
...
Get rid of iterator.hpp
2018-10-13 17:43:38 -07:00
Glen Fernandes
f126e8d7be
Merge pull request #13 from glenfe/develop
...
Add Travis and Appveyor configurations
2018-09-18 22:36:05 -04:00
Glen Fernandes
f589527689
Add Travis and Appveyor configurations
2018-09-08 20:36:05 -04:00
rxg
dedb1eaade
Merge pull request #12 from glenfe/develop
...
Improve C++11 allocator support
2018-09-05 20:42:38 -07:00
Glen Fernandes
e9229c8bf4
Improve C++11 allocator support
...
* Use the empty base optimization for storing the allocator
* Support C++11 minimal allocators
* Support C++11 stateful allocators
* Support C++11 allocator construct and destroy
2018-09-05 18:31:26 -04:00
Daniela Engert
c30eee78db
Get rid of iterator.hpp
...
It does nothing more than pulling std::iterator into namespace boost and including headers. This library only takes advantage of the included headers. OTOH, pulling std::iterator into boost generates deprecation warnings in MSVC 14.1 when compiling in C++17 mode. Even more, Boost's iterator.hpp is deprecated, too.
Signed-off-by: Daniela Engert <dani@ngrt.de >
2017-12-27 15:59:42 +01:00
Rene Rivera
83c3738519
Add, and update, documentation build targets.
2016-10-07 23:07:35 -05:00
Ronald Garcia
fcfb551a1c
Merge branch 'develop' of https://github.com/boostorg/multi_array into develop
2015-11-01 01:01:38 -08:00
Ronald Garcia
fcf70a4560
committing https://github.com/boostorg/multi_array/pull/6 to master.
2015-11-01 01:01:18 -08:00
rxg
5578fc341e
Merge pull request #6 from MarcelRaad/patch-1
...
Fix clang warning
2014-10-05 09:10:35 -07:00
Marcel Raad
973ef10b02
Fix clang warning
...
clang complains about the friend declaration with a warning:
warning : unqualified friend declaration referring to type outside of the nearest enclosing namespace is a Microsoft extension; add a nested name specifier [-Wmicrosoft]
friend class iterator_core_access;
^
::boost::
Explicitly qualifying the class name with its namespace fixes the warning.
2014-09-26 10:54:24 +02:00
rxg
43ef0fec88
Merge pull request #5 from danieljames/metadata
...
Create metadata file.
2014-08-24 23:54:48 -04:00
Daniel James
9ac138b91a
Add metadata file.
2014-08-18 15:07:45 +01:00
Ronald Garcia
bf7d4881c0
Merge branch 'develop' of https://github.com/boostorg/multi_array into develop
2014-08-15 10:00:17 -07:00
Ronald Garcia
83493ba231
Modified fix for sergiud, for warning-less compilation on MSVC12.0 at level 4
...
in release mode.
Fixes #2
2014-08-15 09:54:17 -07:00
rxg
8b22b92d88
Merge pull request #4 from jzmaddock/patch-2
...
Update Jamfile.v2
2014-08-14 17:08:45 -07:00
jzmaddock
484645ee98
Update Jamfile.v2
...
Fix image location for PDF doc build.
2014-08-14 17:57:55 +01:00
Ronald Garcia
013ed850c5
Fixes #9886 . Suppress -Wshadow-warnings warnings inside multi_array implementation.
2014-05-01 11:47:26 -07:00
Ronald Garcia
8da3864210
GCC 4.8 -Wunused-local-typedefs complains about an unused local typedef.
...
fixes #9888 .
2014-04-23 10:14:08 -07:00
Michel Morin
0cb44bf7dc
Correct broken links to C++ standard papers. Refs #9212 .
...
[SVN r86524]
2013-10-30 12:51:24 +00:00
Stephen Kelly
59f108a7d1
MultiArray: Remove obsolete MSVC version checks.
...
[SVN r85939]
2013-09-26 09:43:12 +00:00
Ronald Garcia
795fda0d0f
fixes #8368
...
Changed a macro to use ifndef rather than if to avoid warnings.
[SVN r83761]
2013-04-03 23:21:29 +00:00
Ronald Garcia
6e19d4b886
Somehow multi_array was picking up enable_if/disable_if from the ether, but
...
the ether is now gone. Explicitly including the needed headers now.
[SVN r78531]
2012-05-21 19:48:06 +00:00
Ronald Garcia
0c123c47d4
Only include output_iterator_tag for Visual Studio 2010 and forward.
...
This is needed for its debug mode to compile due to some troublesome
Standard text.
[SVN r78495]
2012-05-17 13:53:04 +00:00
Ronald Garcia
2bccb07ac8
Updated the ASSERT hooks with an implementation for assertion_failed_msg.
...
[SVN r78494]
2012-05-17 13:48:51 +00:00
Ronald Garcia
bc5df6a074
operator() requires Collection concept, calls access_element, which
...
should in turn require it too, but was using RandomCollection Concept.
Fixes ticket #5664 .
[SVN r76571]
2012-01-18 02:27:54 +00:00
Ronald Garcia
723c1a0a93
Fixed a bug in the reference docs.
...
[SVN r76453]
2012-01-13 15:47:24 +00:00
Ronald Garcia
797313144a
added dimensionality constant to multi_array and multi_array_ref synopses.
...
[SVN r76452]
2012-01-13 15:45:05 +00:00
Ronald Garcia
efc4219993
added dimensionality constant to multi_array and multi_array_ref synopses.
...
[SVN r76451]
2012-01-13 15:44:48 +00:00
Ronald Garcia
daaa3f21f7
MultiArray mutable iterators must model OutputIterator.
...
[SVN r76396]
2012-01-10 03:23:16 +00:00
Ronald Garcia
7bdcfb017c
addressed an identifier clash.
...
[SVN r69965]
2011-03-13 23:10:30 +00:00
Ronald Garcia
167aa52874
re-added the title.
...
[SVN r69848]
2011-03-11 15:18:22 +00:00
Ronald Garcia
13e6c5ad62
small edit, stolen from boost.xml.
...
[SVN r69845]
2011-03-11 14:00:36 +00:00
Ronald Garcia
a8810c7840
Produced a boostbook version of the reference documentation.
...
[SVN r69844]
2011-03-11 13:48:52 +00:00
Ronald Garcia
6b6d2320ea
Copied Jeremiah's fix (using Boost.Iterator's arrow proxy) back to the trunk.
...
[SVN r62969]
2010-06-15 12:04:50 +00:00
Ronald Garcia
029dde4039
Fixed an assertion error...resize needs to account for starting with
...
an empty array when considering legal ranges.
Some small housecleaning (renaming variables, moving asserts).
[SVN r62963]
2010-06-15 01:40:31 +00:00
Jeremiah Willcock
f38af67708
Moved Collection concept into Boost.ConceptCheck; moved other MultiArray concepts into boost::multi_array_concepts and documented them in reference.xml (do not know how to rebuild HTML from that); fixes #4032
...
[SVN r62611]
2010-06-08 23:28:23 +00:00
Jeremiah Willcock
18d1dedd90
Fixed missing header
...
[SVN r62609]
2010-06-08 23:19:27 +00:00
Jeremiah Willcock
0d3253b5a0
Added missing typename; fixes #3989
...
[SVN r62607]
2010-06-08 22:56:21 +00:00
Jeremiah Willcock
e5e2fc0316
Changed "times" to "multiplies" as per #3820 ; fixes #3820
...
[SVN r62606]
2010-06-08 22:54:24 +00:00
Jeremiah Willcock
4ac1f69510
Fixed typo in doc example; fixes #3581
...
[SVN r62605]
2010-06-08 22:53:33 +00:00
Jeremiah Willcock
038f5e7b58
Changed to Boost.Iterator operator_arrow_proxy
...
[SVN r62604]
2010-06-08 22:46:36 +00:00
Neil Groves
c187bf683e
Boost.MultiArray disambiguated calls to equal functions in the unit tests. These became ambiguous due to changes in Boost.Range.
...
[SVN r61441]
2010-04-20 21:56:33 +00:00
Jeremiah Willcock
7f1fa6b6c8
Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool
...
[SVN r61437]
2010-04-20 18:49:18 +00:00
Troy D. Straszheim
961f6ed6c9
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
addce9cece
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00