Ronald Garcia
|
fcf70a4560
|
committing https://github.com/boostorg/multi_array/pull/6 to master.
|
2015-11-01 01:01:18 -08: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 |
|
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 |
|
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
|
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
|
daaa3f21f7
|
MultiArray mutable iterators must model OutputIterator.
[SVN r76396]
|
2012-01-10 03:23:16 +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
|
038f5e7b58
|
Changed to Boost.Iterator operator_arrow_proxy
[SVN r62604]
|
2010-06-08 22:46:36 +00:00 |
|
Ronald Garcia
|
ca3c1e6e17
|
Fixed asserts in generate_array_view to properly handle negative strides.
[SVN r53789]
|
2009-06-10 20:27:13 +00:00 |
|
Ronald Garcia
|
26a3292289
|
Fixes #1461
[SVN r41257]
|
2007-11-20 15:56:51 +00:00 |
|
Ronald Garcia
|
19dba59f02
|
Changed all uses of assert to BOOST_ASSERT.
[SVN r38821]
|
2007-08-21 13:54:58 +00:00 |
|
Ronald Garcia
|
f68a2203b3
|
Added "dimensionality" compile-time constant to the MultiArray concept.
[SVN r38820]
|
2007-08-21 13:54:25 +00:00 |
|
Ronald Garcia
|
bcb10816f1
|
Fixes #1127
array views were not handling negative strides properly. Thanks to Phil Richards for pointing that out.
[SVN r38482]
|
2007-08-06 19:40:43 +00:00 |
|
Ronald Garcia
|
39649b078e
|
Applied patch broke MSVC 7.1 and 8.0
[SVN r34409]
|
2006-06-26 16:40:21 +00:00 |
|
Joaquín M. López Muñoz
|
c00b913ab3
|
moved up some decls so that they are visible to CW 8.3 as part of another memfuns' default args
[SVN r34405]
|
2006-06-26 06:25:50 +00:00 |
|
Joaquín M. López Muñoz
|
8ce8ab8c8a
|
fixed MSVC 6.5/7.0 choking on a constructor involving a dependent typename
[SVN r34404]
|
2006-06-26 06:20:30 +00:00 |
|
Ronald Garcia
|
a76974ac36
|
bug fix for view iterators.
[SVN r34103]
|
2006-05-26 14:58:11 +00:00 |
|
Ronald Garcia
|
fa5a5ce9a9
|
Dealing with an MSVC strange warning.
[SVN r33640]
|
2006-04-10 16:51:12 +00:00 |
|
Ronald Garcia
|
9c71529cb5
|
Added support to resize multi_array objects by passing in a Collection.
[SVN r33262]
|
2006-03-07 22:27:34 +00:00 |
|
Ronald Garcia
|
59733752f3
|
Fixed a bug in resize. It was losing storage order.
[SVN r33239]
|
2006-03-06 20:57:48 +00:00 |
|
Ronald Garcia
|
ecf3435632
|
Fix for codewarrior.
[SVN r33205]
|
2006-03-02 21:30:15 +00:00 |
|
Ronald Garcia
|
96cb60865f
|
Fix for MSVC 6.5.
[SVN r33029]
|
2006-02-20 17:13:01 +00:00 |
|
Ronald Garcia
|
60b55bea12
|
Cleaned up index_range implementation a bit.
[SVN r32968]
|
2006-02-16 17:42:30 +00:00 |
|
Ronald Garcia
|
b8c8674369
|
forgot to account for empty arrays (used during resizing).
[SVN r32929]
|
2006-02-14 19:53:38 +00:00 |
|
Ronald Garcia
|
e977bb77b5
|
Added range checking to the view creation code.
[SVN r32928]
|
2006-02-14 19:26:11 +00:00 |
|
Ronald Garcia
|
3996cb45cb
|
Suppressed some type warnings put out by g++ -Wall.
[SVN r32715]
|
2006-02-07 17:54:27 +00:00 |
|
Ronald Garcia
|
5aefc55aac
|
Added range checking and missing concept checks for operator().
[SVN r32689]
|
2006-02-07 05:29:47 +00:00 |
|
Ronald Garcia
|
98794627a1
|
Switched to boost/assert.hpp and BOOST_ASSERT.
Added range checking for operator[].
[SVN r32683]
|
2006-02-07 00:28:09 +00:00 |
|
Ronald Garcia
|
00495c17c2
|
Don't use SFINAE (disable_if) on compilers that don't support it.
[SVN r32405]
|
2006-01-24 17:58:20 +00:00 |
|
Ronald Garcia
|
2462238fb1
|
Fix and adjustment for CW 9.4.
[SVN r32002]
|
2005-12-12 17:15:26 +00:00 |
|
Ronald Garcia
|
267aecae3a
|
Fix for reindes on CW 9.4 (thanks to Doug Gregor).
[SVN r31957]
|
2005-12-08 18:41:53 +00:00 |
|
Ronald Garcia
|
cbf71de34c
|
Another modification for CW 9.4.
[SVN r31939]
|
2005-12-06 19:35:12 +00:00 |
|
Ronald Garcia
|
b776b66525
|
centralized typedef.
[SVN r31921]
|
2005-12-05 19:58:16 +00:00 |
|
Ronald Garcia
|
2c61720da5
|
possible fix for metrowerks CW9.4 problem.
[SVN r31835]
|
2005-11-30 18:35:08 +00:00 |
|
Ronald Garcia
|
5c325606df
|
Generalized the definition of index. This has been pointed out in the
past as a problem for 64-bit architectures.
[SVN r31636]
|
2005-11-13 17:21:02 +00:00 |
|
John Maddock
|
c6cb294daf
|
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
[SVN r30670]
|
2005-08-25 16:27:28 +00:00 |
|
Ronald Garcia
|
9260aaedbc
|
Some type changes from Thomas Klimpel while trying to run on 64-bit machine.
[SVN r30160]
|
2005-07-18 19:28:09 +00:00 |
|
Ronald Garcia
|
c6561fe6dd
|
Added missing casts.
[SVN r27407]
|
2005-02-16 19:10:46 +00:00 |
|
Ronald Garcia
|
99435c37fc
|
Moved copy_n into the boost::detail::multi_array directory.
[SVN r26667]
|
2005-01-10 18:29:36 +00:00 |
|
Aleksey Gurtovoy
|
477d155791
|
merge new MPL version from 'mplbook' branch
[SVN r24874]
|
2004-09-02 15:41:37 +00:00 |
|
Ronald Garcia
|
927644203d
|
Turns out vc7 still needs the SFINAE disabler on the generic constructor.
[SVN r24001]
|
2004-07-23 20:04:38 +00:00 |
|
Ronald Garcia
|
b57e36366a
|
Removed extra code that is no longer needed to disambiguate constructors.
[SVN r23912]
|
2004-07-21 19:38:51 +00:00 |
|
Ronald Garcia
|
0bba905b99
|
Checkpoint: I will dance on MSVC 6's grave when it is finally buried
once and for all. It once again seems to be passing all regression
tests. Some extra code will have to be removed now.
[SVN r23855]
|
2004-07-20 20:59:01 +00:00 |
|
Ronald Garcia
|
847bce350b
|
checkpoint: toward regression testing repairs...
[SVN r23810]
|
2004-07-19 20:58:47 +00:00 |
|