Commit Graph

633 Commits

Author SHA1 Message Date
Jens Maurer
cdae4805e6 fix off-by-one bug
[SVN r21422]
2003-12-29 22:50:02 +00:00
Jens Maurer
e564080e71 document entropy() member function (Christoph Ludwig)
[SVN r21421]
2003-12-29 22:29:02 +00:00
Jens Maurer
1144277acd add simple "hello, world"-style example
[SVN r21420]
2003-12-29 22:28:28 +00:00
Jens Maurer
8a315d1ab3 fix const-correctness (Christoph Ludwig)
[SVN r21419]
2003-12-29 22:28:00 +00:00
John Maddock
a19a8feccd Added workaround for old style iostreams.
[SVN r21380]
2003-12-23 11:42:42 +00:00
Jens Maurer
b4aeb8c711 portability fix for Borland 5.6 (Hugo Duncan)
[SVN r20571]
2003-10-31 02:45:36 +00:00
Jens Maurer
08ea2c82c7 remove superfluous ; (Michael Stevens)
[SVN r20513]
2003-10-28 01:32:49 +00:00
Jens Maurer
340de0df14 update documentation for TR interface
(interface change for distributions, introduced variate_generator)


[SVN r20500]
2003-10-27 03:52:45 +00:00
Vladimir Prus
9f562428c7 Add V2 Jamfile
[SVN r20218]
2003-09-30 06:41:04 +00:00
Dave Abrahams
6c2080daf2 Use the import rule
[SVN r19968]
2003-09-08 17:38:49 +00:00
Jens Maurer
5919a68a27 add definitions for in-class static constants, detected by IBM compiler
(Matthias Troyer)


[SVN r19466]
2003-08-05 19:32:30 +00:00
Dave Abrahams
06f83a9575 Improved support for BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
[SVN r19383]
2003-07-31 01:11:36 +00:00
Dave Abrahams
142bd6210a operators.hpp, operators_test.cpp - workaround for compilers not
supporting the PP lib, many workarounds for another problem which
   may be our bug.

linear_congruential.hpp - Borland workaround


[SVN r19350]
2003-07-30 01:11:14 +00:00
Jens Maurer
4ef5ff4519 work around MSVC and Borland problem: they can't access template
parameters of the surrounding class from friend function template
inline definitions


[SVN r19223]
2003-07-19 21:28:55 +00:00
Jens Maurer
d7884c2c9d work around Metrowerks that tries to instantiate an unused static member
function and explodes on the static assert therein


[SVN r19199]
2003-07-18 21:06:30 +00:00
Jens Maurer
2890227e23 work around MSVC and Borland problem: they can't access template
parameters of the surrounding class from friend function template
inline definitions


[SVN r19198]
2003-07-18 20:49:56 +00:00
Jens Maurer
f9739bf47c make sure compiler workarounds are mutually exclusive
[SVN r19156]
2003-07-16 18:00:35 +00:00
Jens Maurer
ba4fd438a2 allow min == max and assert on min > max
[SVN r19117]
2003-07-14 20:09:43 +00:00
Jens Maurer
a0c4b1e6d9 demonstrate uniform_int<> with min == max
[SVN r19116]
2003-07-14 20:09:11 +00:00
Jens Maurer
c7a58280c6 adapt to iterator adaptors interface change
[SVN r19088]
2003-07-12 14:18:31 +00:00
Dave Abrahams
dab4eaf3cb GCC-2.x workarounds
[SVN r19078]
2003-07-11 23:47:01 +00:00
Dave Abrahams
9496141de5 Fix misplaced brace
[SVN r19077]
2003-07-11 22:22:07 +00:00
Dave Abrahams
2fe6582b77 Work properly with NO_MEMBER_TEMPLATE_FRIENDS
[SVN r19076]
2003-07-11 22:21:28 +00:00
Dave Abrahams
87fd676ddc Work properly with NO_MEMBER_TEMPLATE_FRIENDS
[SVN r19071]
2003-07-11 22:15:35 +00:00
Jens Maurer
372ebcbaf0 if we don't have either wstreambuf or wstring, we won't have wstringstream
[SVN r19048]
2003-07-11 13:11:46 +00:00
Jens Maurer
33d3fd71dd move static assertions on std::numeric_limits<> from class to constructor
scope to suit MSVC


[SVN r19000]
2003-07-09 19:47:11 +00:00
Jens Maurer
5b26d1be08 cast 0 to UIntType before performing bit magic
[SVN r18989]
2003-07-09 12:56:40 +00:00
Jens Maurer
1e59f7a328 add missing nested template
[SVN r18982]
2003-07-09 00:01:00 +00:00
Jens Maurer
0efba326a7 merge with wg21_random_proposal branch
[SVN r18973]
2003-07-07 20:57:14 +00:00
Jens Maurer
5afe5eba35 merge with wg21_random_proposal branch
[SVN r18950]
2003-07-06 21:53:42 +00:00
Jens Maurer
de190b35c7 fix typo
[SVN r18320]
2003-04-27 20:55:09 +00:00
Jens Maurer
772cee7448 work around SGI MIPSpro 7.3.1.x optimizer problem (Synge Todo)
[SVN r18232]
2003-04-11 08:39:43 +00:00
Jens Maurer
88bc44f28e avoid signed/unsigned warning
[SVN r18202]
2003-04-08 09:45:02 +00:00
Jens Maurer
38ac04bf42 don't test random_speed until the portability is improved
[SVN r18177]
2003-04-03 23:07:58 +00:00
Jens Maurer
ba41696f9e MSVC portability improvements (Kirill Lapshin)
[SVN r18162]
2003-04-02 23:22:00 +00:00
Jens Maurer
484c3b3837 add Jamfile (Kirill Lapshin)
[SVN r18161]
2003-04-02 22:53:59 +00:00
Jens Maurer
1d90a569ac make work with unsigned IntType (Mario Rueti, Matthias Troyer)
[SVN r18160]
2003-04-02 21:42:53 +00:00
John Maddock
332d4ae1a9 Added parenthesis to clarify operator precidence
for Borland C++ Builder compiler - this is basically
a warning suppression - however without this so many
warnings are issued that the compiler gives up...
Note that this does still not fix the "Out of memory"
error, but it does get us a little closer...


[SVN r18078]
2003-03-25 11:42:45 +00:00
Beman Dawes
59c1941a08 Borland fixes (Alisdair Meredith)
[SVN r17948]
2003-03-17 01:39:15 +00:00
Björn Karlsson
7c38b53874 Changed RealType& to RealType for mean and sigma
[SVN r17632]
2003-02-25 10:29:29 +00:00
Beman Dawes
bbc8c5af38 Disable Intel 7.0 on Win32 because of loop
[SVN r17581]
2003-02-21 19:24:36 +00:00
Beman Dawes
e3b9ebf55a fix compilers not putting clib in std
[SVN r17580]
2003-02-21 18:48:56 +00:00
Dave Abrahams
c102ef50df Added missing #include
[SVN r17101]
2003-01-31 05:01:16 +00:00
Dave Abrahams
7cf0c648ec Compiler workarounds
[SVN r16911]
2003-01-15 15:43:36 +00:00
Beman Dawes
8d724db34e add or update See www.boost.org comments
[SVN r16708]
2002-12-27 16:51:53 +00:00
Jens Maurer
07287443e8 work around EDG / STLport overload ambiguity
[SVN r16683]
2002-12-22 22:24:42 +00:00
Jens Maurer
07f02ef298 check for BOOST_NO_MEMBER_TEMPLATE_FRIENDS
[SVN r16682]
2002-12-22 22:03:11 +00:00
Jens Maurer
b9fb804fa4 fix various platform-specific compile problems
[SVN r16681]
2002-12-22 21:27:42 +00:00
Dave Abrahams
d954a4156d fix ambiguity for Sun CC
[SVN r16520]
2002-12-04 22:57:35 +00:00
Jens Maurer
818499b7c2 N1398
[SVN r16190]
2002-11-10 20:51:28 +00:00