Commit Graph

140 Commits

Author SHA1 Message Date
Dave Abrahams
55d031d947 Correct testing bugs:
either changing assert(...) or BOOST_ASSERT(...) to BOOST_TEST
    (in my code only)

    or adding "return boost::report_errors();" where it was clearly
    missing (and a pure bug, in anyone's code).


[SVN r37057]
2007-02-24 22:40:59 +00:00
Ronald Garcia
687226a3c5 Updated the docs as per Neal Becker's suggestions.
[SVN r36534]
2006-12-29 13:15:22 +00:00
Beman Dawes
50028b59c5 Add copyright, license
[SVN r35905]
2006-11-07 19:11:57 +00:00
Ronald Garcia
6d1efe04e0 workaround for CW 8.3.
[SVN r34432]
2006-06-30 15:00:30 +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
d1c1e4d227 made sure templatized overload version of reindex is not unintendedly selected in SFINAE-lacking compilers due to integral conversions
[SVN r34406]
2006-06-26 06:45:14 +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
eba81b3299 Changed some variable names to appease vc-6_5.
[SVN r34198]
2006-06-06 18:13:44 +00:00
Ronald Garcia
a76974ac36 bug fix for view iterators.
[SVN r34103]
2006-05-26 14:58:11 +00:00
Ronald Garcia
7f708a30ab Fixed a bug in the MultiArray concept.
[SVN r34101]
2006-05-26 14:50:23 +00:00
Ronald Garcia
e037d30b18 Fixed a bug in MultiArray concept.
[SVN r34100]
2006-05-26 14:50:04 +00:00
Ronald Garcia
fa5a5ce9a9 Dealing with an MSVC strange warning.
[SVN r33640]
2006-04-10 16:51:12 +00:00
Ronald Garcia
9ce1adb801 Updated documentation as per Robert Ramey and Dave Abrahams' comments.
[SVN r33561]
2006-04-05 19:38:33 +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
150fcf9a59 Added another test for resize preserving storage order.
[SVN r33238]
2006-03-06 20:57:23 +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
fc92cffda8 irrelevant file erased.
[SVN r32899]
2006-02-13 17:53:56 +00:00
Ronald Garcia
4d01fb2637 Added mention of BOOST_DISABLE_ASSERT and range checking.
[SVN r32898]
2006-02-13 17:53:13 +00:00
Ronald Garcia
9ddbd961ec Added mention of BOOST_DISABLE_ASSERT and range checking. Fixed a
reference to multi_array_ref.hpp, which is not a public interface to
multi_array (though it could be made one if so desired).


[SVN r32897]
2006-02-13 17:51:58 +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
d1146d39cd Fixed a nasty bug.
[SVN r32682]
2006-02-07 00:27:19 +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
e85dd4e2f6 Crazy ole' error in this test. Interesting that it has been hiding
for this long...


[SVN r32360]
2006-01-19 19:16:42 +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
f1f715704e undid an inadequate fix.
[SVN r31956]
2005-12-08 17:56:37 +00:00
Douglas Gregor
66ae68443a Merged from Version_1_33_1
[SVN r31949]
2005-12-08 03:23:02 +00:00
Ronald Garcia
cbf71de34c Another modification for CW 9.4.
[SVN r31939]
2005-12-06 19:35:12 +00:00
Ronald Garcia
3e75330914 Yet another attempted fix to CW 9.4.
[SVN r31938]
2005-12-06 19:20:18 +00:00
Ronald Garcia
b776b66525 centralized typedef.
[SVN r31921]
2005-12-05 19:58:16 +00:00
Ronald Garcia
120eed3ff4 possibly fixed bugs appearing under CW9.4
[SVN r31920]
2005-12-05 19:55:20 +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
Ronald Garcia
a32899d543 Added documentation for resizing multi_array.
[SVN r31630]
2005-11-12 15:12:04 +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
Douglas Gregor
b80f97c842 Merged from 1.33.0 release
[SVN r30540]
2005-08-12 13:02:37 +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
Douglas Gregor
afcd2d7e68 Use 0, not exit_success
[SVN r27923]
2005-04-02 03:21:26 +00:00
Ronald Garcia
c6561fe6dd Added missing casts.
[SVN r27407]
2005-02-16 19:10:46 +00:00
Martin Wille
df70434391 -- added #include <boost/cstdlib.hpp> for boost::exit_success
[SVN r27319]
2005-02-10 22:03:24 +00:00
Stefan Slapeta
2c011a11be Replaced BOOST_TEST
[SVN r27051]
2005-02-03 12:38:58 +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