Michael A. Jackson
475516baca
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
32bc9b2c3f
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
Ronald Garcia
498f9c2020
Added a simple test that changes index bases while resizing (thanks to
...
wasti.redl@gmx.net for this code, which caught a bug).
[SVN r41256]
2007-11-20 15:56:29 +00:00
Ronald Garcia
0046660984
Added a new test case for replacing asserts with exceptions.
...
[SVN r38854]
2007-08-22 15:30:47 +00:00
Ronald Garcia
ba7d018545
Initial Revision.
...
[SVN r38853]
2007-08-22 15:29:48 +00:00
Ronald Garcia
415c75e9c5
Added "dimensionality" compile-time constant to the MultiArray concept.
...
[SVN r38804]
2007-08-20 19:16:39 +00:00
Vladimir Prus
ad81fd84ed
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +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
13259f4def
Added storage_order_convert.cpp to the test list.
...
[SVN r37284]
2007-03-25 18:51:22 +00:00
Ronald Garcia
73317141cf
Updated for most recent boost test framework.
...
[SVN r37283]
2007-03-25 18:48:50 +00:00
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
6d1efe04e0
workaround for CW 8.3.
...
[SVN r34432]
2006-06-30 15:00:30 +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
Ronald Garcia
eba81b3299
Changed some variable names to appease vc-6_5.
...
[SVN r34198]
2006-06-06 18:13:44 +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
150fcf9a59
Added another test for resize preserving storage order.
...
[SVN r33238]
2006-03-06 20:57:23 +00:00
Ronald Garcia
60b55bea12
Cleaned up index_range implementation a bit.
...
[SVN r32968]
2006-02-16 17:42:30 +00:00
Ronald Garcia
d1146d39cd
Fixed a nasty bug.
...
[SVN r32682]
2006-02-07 00:27:19 +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
f1f715704e
undid an inadequate fix.
...
[SVN r31956]
2005-12-08 17:56:37 +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
120eed3ff4
possibly fixed bugs appearing under CW9.4
...
[SVN r31920]
2005-12-05 19:55:20 +00:00
Douglas Gregor
afcd2d7e68
Use 0, not exit_success
...
[SVN r27923]
2005-04-02 03:21:26 +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
a3af91491c
Added copyright notice.
...
[SVN r24416]
2004-08-11 17:21:59 +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
Vladimir Prus
b90f1d6584
More V2 Jamfile tweaks.
...
[SVN r23764]
2004-07-19 07:12:45 +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
154942c4a8
Added a new test case that constructs a multi_array from any other
...
array type (multi_array_ref,array_view,subarray, etc.)
[SVN r21976]
2004-01-26 19:01:48 +00:00
Ronald Garcia
0588a31e72
Updated/Added/Corrected license information for source files.
...
[SVN r21048]
2003-12-01 19:07:11 +00:00
Dave Abrahams
9542f4546b
Removed access category tags from iterator library, made corresponding
...
changes elsewhere.
boost/iterator and libs/iterator/test were updated from
branch "simplify"
[SVN r20905]
2003-11-22 01:18:37 +00:00
Dave Abrahams
3289929679
Correctly fail on Intel, which otherwise just warns.
...
[SVN r20873]
2003-11-19 22:38:55 +00:00
Dave Abrahams
7291ae7703
Factored out of status/Jamfile
...
[SVN r20871]
2003-11-19 22:22:29 +00:00
Jens Maurer
7bbb0b93c0
avoid "comparison between signed and unsigned integer" warning
...
[SVN r19011]
2003-07-09 23:25:25 +00:00
Ronald Garcia
a3120b00ca
Changed the test for dimensionality to a static assert.
...
[SVN r18869]
2003-06-25 20:16:57 +00:00
Ronald Garcia
e9427e12f0
Added "dimensionality" nested constant value and a test case.
...
[SVN r18868]
2003-06-25 16:55:39 +00:00
Ronald Garcia
c05ce3ff59
More boost-ified, now uses test tools.
...
[SVN r18113]
2003-03-27 20:28:29 +00:00
Ronald Garcia
fad36ccacd
Now using test tools.
...
[SVN r18112]
2003-03-27 20:19:11 +00:00
Ronald Garcia
0de8b74284
Added support for default constructed multi_arrays:
...
- default public constructor for multi_array
- default protected constructors for multi_array_ref and const_multi_*
- fixed a bug in index_range regarding degenerate dimiensions.
- Added tests to resize.cpp and constructors.cpp.
[SVN r18111]
2003-03-27 20:12:32 +00:00
Ronald Garcia
f2d6737f50
Fixed a broken patch job....grr!
...
[SVN r17853]
2003-03-12 15:39:25 +00:00
Markus Schöpflin
e37de3592b
FIX: Changed 2nd parameter of check_shape() from unsigned int * to size_t *.
...
[SVN r17831]
2003-03-12 10:45:59 +00:00
Ronald Garcia
84d65a8402
Must have forgot to check in this change.
...
[SVN r17540]
2003-02-19 23:42:32 +00:00
Ronald Garcia
7ed9d30cc9
Added resizing capability to multi_array (not multi_array_ref!).
...
[SVN r16505]
2002-12-04 02:03:26 +00:00
Ronald Garcia
8387e84d8f
Patch received from Toon Knapen applied.
...
[SVN r16034]
2002-10-31 21:26:25 +00:00
Beman Dawes
94aa7038b4
test_main signature
...
[SVN r15128]
2002-09-01 15:05:09 +00:00