Commit Graph

266 Commits

Author SHA1 Message Date
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
Aleksey Gurtovoy
26a0021e4f merge RC_1_32_0 fixes
[SVN r26329]
2004-11-28 03:44:21 +00:00
Ronald Garcia
e4e242bf4f fixed a typo.
[SVN r25727]
2004-10-14 14:24:17 +00:00
Ronald Garcia
e46df1945b Fixed a typo.
[SVN r25726]
2004-10-14 14:10:48 +00:00
Aleksey Gurtovoy
0df5e0fb0a c++boost.gif -> boost.png replacement
[SVN r25573]
2004-10-05 15:45:52 +00:00
Aleksey Gurtovoy
477d155791 merge new MPL version from 'mplbook' branch
[SVN r24874]
2004-09-02 15:41:37 +00:00
Ronald Garcia
a3af91491c Added copyright notice.
[SVN r24416]
2004-08-11 17:21:59 +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
872a799cdd Confirmed that the MPL-based change works for MSVC. Removed old code.
[SVN r23865]
2004-07-21 00:09:34 +00:00
Ronald Garcia
2cfc2312ad Replaced "choose ittraits" code with an MPL call to help fix MSVC 6 problems.
[SVN r23864]
2004-07-21 00:05:19 +00:00
Ronald Garcia
39d210455d Confirmed that MPL changes work for MSVC 6.0. Removed old code.
[SVN r23862]
2004-07-21 00:04:19 +00:00
Ronald Garcia
9e1e7aab6d Updated "choose view_traits" to use MPL, in the hopes that it will fix
MSVC 6 problems.


[SVN r23861]
2004-07-20 23:55:09 +00:00
Ronald Garcia
8346ebf004 Replaced use of Boost.Test with boost/test/minimal.hpp. Boost.Test is
not stable enough and minimal.hpp has all the necessary features.


[SVN r23860]
2004-07-20 23:22:39 +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
Vladimir Prus
b90f1d6584 More V2 Jamfile tweaks.
[SVN r23764]
2004-07-19 07:12:45 +00:00
Ronald Garcia
6638f92b48 New fix for MSVC regressions avoids problems with partial function
template ordering.


[SVN r23638]
2004-07-16 17:05:30 +00:00
Ronald Garcia
7b7b88e836 Attempted fixes to compiler errors did not work at all.
Reverted back to revision 1.21. Need to investigate further.


[SVN r23602]
2004-07-15 19:51:03 +00:00
Ronald Garcia
04e4ba3c79 Added a preprocessor guard around the use of disable_if_c.
[SVN r23591]
2004-07-15 16:07:50 +00:00
Ronald Garcia
bb1b64be81 Repair for a regression in the test assign_to_array.cpp for Visual C++
up to but not including 7.1.  Appears to be an error in overload
resolution.


[SVN r23509]
2004-07-13 18:15:47 +00:00
Eric Niebler
91661f2f17 remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros
[SVN r22394]
2004-02-26 18:27:02 +00:00
Ronald Garcia
0ceec618c3 Updated the list of test cases.
[SVN r22360]
2004-02-22 14:41:03 +00:00
Ronald Garcia
7fa0d39e58 Updated multi_array docs to include cross-constructors from other array types.
[SVN r22359]
2004-02-22 14:36:05 +00:00
Ronald Garcia
70f110b9e4 Added listings for the cross-constructors used to build multi_arrays
by deep copying the data from other array types.


[SVN r22358]
2004-02-22 14:35:15 +00:00