Nicola Musatti
229056d7bc
bcbboost branch rebased on current release
...
[SVN r49389]
2008-10-19 14:43:01 +00:00
Daryle Walker
2d259a4f3e
Added MPL-compatible variants of the integer-mask class templates (and finally make the lowest-bit-group metafunctions work for zero-length bit-groups)
...
[SVN r47869]
2008-07-29 19:33:20 +00:00
Daryle Walker
2fd0675a21
Hopefully made compile-time constants suitable for more compilers
...
[SVN r47852]
2008-07-28 14:41:00 +00:00
Daryle Walker
f041dc0f0a
Added extended-integer support
...
[SVN r47842]
2008-07-27 17:08:51 +00:00
Daryle Walker
188cef05a9
Changed the Integer-mask test to use the unit-test system
...
[SVN r47841]
2008-07-27 16:34:38 +00:00
Daryle Walker
2fcbc31b77
Tightened up code; number of bit-counts sampled is now comprehensive instead of representative (with a preprocessor switch for the old behavior since the new behavior greatly increases compile times)
...
[SVN r47801]
2008-07-25 12:39:06 +00:00
Daryle Walker
4af7660410
Encapsulated the mutually exclusive 'long long' and '__int64' type families into a single interface
...
[SVN r47754]
2008-07-24 11:43:02 +00:00
Daryle Walker
2b7ed6ebf7
Resolved namespace conflict from unadorned call, which fixes #2134
...
[SVN r47742]
2008-07-23 22:40:20 +00:00
Daryle Walker
ed80575830
Added MPL-compatible variants of the minimum-size and value-based integer templates, which fixes #1224
...
[SVN r47470]
2008-07-16 09:55:31 +00:00
Daryle Walker
f27ad7b337
Added MPL-compatible variant of the processor-optimized integer template
...
[SVN r47452]
2008-07-15 18:56:59 +00:00
Daryle Walker
55e1796c7a
Added exact-integer templates, which fixes #1225 (and completes #653 )
...
[SVN r47434]
2008-07-15 09:59:19 +00:00
Daryle Walker
053be71261
Added extended-integer support, which fixes #653 (the main part; the secondary part is split off as #1225 )
...
[SVN r47414]
2008-07-14 06:28:54 +00:00
Daryle Walker
10e5587b9e
Improved/added testing for the processor-optimized integer template
...
[SVN r47413]
2008-07-14 04:25:31 +00:00
Daryle Walker
422ef1ebe6
Replaced comprehensive macros with focused templates
...
[SVN r47404]
2008-07-13 21:08:16 +00:00
Daryle Walker
edfaeb6c0e
Changed the Integer-selection test to use the unit-test system
...
[SVN r47200]
2008-07-07 23:13:43 +00:00
Daryle Walker
3c7910fad3
Added entries for the forgotten tests
...
[SVN r47123]
2008-07-06 00:58:34 +00:00
Rene Rivera
600801670e
Move integer tests into canonical test subdir structure.
...
[SVN r44384]
2008-04-13 23:00:19 +00:00
Dave Abrahams
167961aba1
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).
or changing BOOST_TEST to BOOST_CHECK where the integer library
was clearly using Boost.Test and not returning report_errors().
[SVN r37063]
2007-02-25 15:28:02 +00:00
Daryle Walker
a1cc143de7
Added license to a person profile; updated license on Boost.Integer and Boost.IO doc files; changed 'BOOST_TEST' to 'BOOST_CHECK' on Boost.Integer testing *.cpp files
...
[SVN r35844]
2006-11-04 22:58:43 +00:00
Douglas Gregor
bfc384a435
License update
...
[SVN r24180]
2004-07-30 04:46:56 +00:00
Dave Abrahams
3bb567ad9d
initial checkin
...
[SVN r11972]
2001-12-07 13:19:38 +00:00