2
0
mirror of https://github.com/boostorg/random.git synced 2026-02-13 00:32:12 +00:00
Commit Graph

377 Commits

Author SHA1 Message Date
Steven Watanabe
df9fc119d4 Fix ambiguity with long random() in stdlib.h for darwin-4.2.1
[SVN r63293]
2010-06-24 18:12:50 +00:00
Steven Watanabe
1daedf4f9c Attempt to fix Sun CC's problems with rand48.
[SVN r63292]
2010-06-24 18:03:17 +00:00
Steven Watanabe
526d371c03 Attempt to fix msvc-7.1 errors in subtract_with_carry.
[SVN r63286]
2010-06-24 15:58:41 +00:00
Steven Watanabe
11b2a55baa Fix shadowing of template parameters in linear_congruential_engine. Fixes #4371.
[SVN r63284]
2010-06-24 14:34:42 +00:00
Steven Watanabe
b3915ef6b1 Sync ranlux with C++0x.
[SVN r63279]
2010-06-24 03:57:42 +00:00
Steven Watanabe
cae34bd24a Sync discard_block with C++0x.
[SVN r63278]
2010-06-24 03:05:45 +00:00
Steven Watanabe
b32280f5fa A few more fixes for msvc-7.1
[SVN r63276]
2010-06-24 00:44:28 +00:00
Steven Watanabe
89530779e6 Sync subtract_with_carry with C++0x.
[SVN r63274]
2010-06-24 00:25:52 +00:00
Steven Watanabe
a06b888c94 Sync linear_congruential with C++0x.
[SVN r63270]
2010-06-23 20:55:43 +00:00
Steven Watanabe
978a83d8d1 Add missing using for Sun.
[SVN r63261]
2010-06-23 18:47:56 +00:00
Steven Watanabe
c5cdd46089 Some optimizations to mersenne_twister.
[SVN r63260]
2010-06-23 18:15:27 +00:00
Steven Watanabe
e580086e65 Sync gamma_distribution with C++0x. Fixes #3888.
[SVN r63247]
2010-06-22 20:22:41 +00:00
Steven Watanabe
e9b6830669 Fix vc71 errors, take 2.
[SVN r63240]
2010-06-22 15:29:59 +00:00
Steven Watanabe
3303ce69bc Sync mersenne_twister with C++0x.
[SVN r63217]
2010-06-22 02:30:09 +00:00
Steven Watanabe
a46d157029 Attempt to fix Sun and msvc-7.1 errors.
[SVN r63188]
2010-06-21 15:13:11 +00:00
Steven Watanabe
2c7387f6ae Implement discrete_distribution. Fixes #920.
[SVN r63180]
2010-06-21 04:03:55 +00:00
Steven Watanabe
e8a792c155 Fix another integer overflow problem.
[SVN r63155]
2010-06-20 19:06:56 +00:00
Steven Watanabe
773e647806 Better implementation of the poisson distribution. Fixes #1540.
[SVN r63126]
2010-06-20 03:24:28 +00:00
Steven Watanabe
d44e4569ce Better error reporting
[SVN r63125]
2010-06-20 02:18:53 +00:00
Steven Watanabe
94d50aa090 Fix integer overflow bug.
[SVN r63101]
2010-06-19 14:55:52 +00:00
Steven Watanabe
0bfc67b8fd Fix my floor silliness. e.g. int(-0.5) != floor(-0.5)
[SVN r63092]
2010-06-19 04:31:28 +00:00
Steven Watanabe
e7e3a4a676 Reimplement binomial_distribution.
[SVN r63088]
2010-06-18 22:05:11 +00:00
Steven Watanabe
ebe859512e Fix compile error in example
[SVN r62630]
2010-06-09 02:35:02 +00:00
Steven Watanabe
a2f27c6293 Add an example of generating a random password. Fixes #4183
[SVN r62629]
2010-06-09 02:33:40 +00:00
Steven Watanabe
463e1d4e0f Check for range errors in the input operator of linear_congruential. Fixes #2667
[SVN r62548]
2010-06-08 04:03:58 +00:00
Steven Watanabe
c11219f596 Make sure that all members are initialized. Fixes #4085
[SVN r62545]
2010-06-08 03:21:28 +00:00
Steven Watanabe
6cda87c18c Fix random_device on mingw
[SVN r61510]
2010-04-23 17:22:39 +00:00
Steven Watanabe
e08d154cb3 Add tests for random_device
[SVN r61492]
2010-04-22 21:30:04 +00:00
Steven Watanabe
f6f3bd85cb Add some extra printing to make it easier to trace failures.
[SVN r60657]
2010-03-16 21:22:29 +00:00
Steven Watanabe
e5359a15b0 Try to help out borland
[SVN r60619]
2010-03-15 17:18:52 +00:00
Steven Watanabe
e318ab4bf2 Attempt to fix Sun CC 5.10 failures
[SVN r60615]
2010-03-15 16:46:53 +00:00
Steven Watanabe
ea9b75c04e Add back redirects to avoid breaking external links
[SVN r60526]
2010-03-12 19:15:53 +00:00
Steven Watanabe
eba3181c16 Fix remaining broken links
[SVN r60391]
2010-03-09 23:15:18 +00:00
Steven Watanabe
ccc442d6c8 Fix inspection failures for the Random library
[SVN r60359]
2010-03-08 17:55:21 +00:00
Steven Watanabe
a0be67a5fb Enable the gap test for distributions
[SVN r60357]
2010-03-08 17:16:57 +00:00
Steven Watanabe
2356b3bef8 Fix a minor typo
[SVN r60353]
2010-03-08 16:03:20 +00:00
Steven Watanabe
1302406b34 Add distributions to statistic_tests
[SVN r60335]
2010-03-08 03:46:47 +00:00
Steven Watanabe
2e4c0f628c Make statistics_tests usable with the current library
[SVN r60279]
2010-03-07 05:22:40 +00:00
Steven Watanabe
bef66181dd Fix dll linking
[SVN r60210]
2010-03-05 19:56:52 +00:00
Steven Watanabe
115e454ea7 Minor cleanup of 60199
[SVN r60201]
2010-03-05 19:25:56 +00:00
Steven Watanabe
bc73588c7e Rearrange the componenents in libs/random and create a library for random_device. Fixes #3672
[SVN r60199]
2010-03-05 19:12:45 +00:00
Steven Watanabe
3fc357f9b3 Link new Boost.Random documentation into the main doc build and remove the old html
[SVN r60172]
2010-03-05 04:59:16 +00:00
Steven Watanabe
2248892f09 Add Quickbook/Doxygen documentation
[SVN r59910]
2010-02-25 18:13:36 +00:00
Steven Watanabe
c30e86b6fe Fix darwin ranlux failures.
[SVN r58622]
2010-01-02 00:28:15 +00:00
Steven Watanabe
072438a2f6 Try to get more information out of the failing tests.
[SVN r58611]
2009-12-31 22:15:26 +00:00
Steven Watanabe
e2d6385e0b Attempt to fix ranlux failures
[SVN r58555]
2009-12-29 04:53:36 +00:00
Marshall Clow
f3aa639a1f Fixed shadow warnings reported in ticket 3710
[SVN r58148]
2009-12-04 22:22:01 +00:00
Steven Watanabe
330c6db3cb Fix min/max problems
[SVN r57717]
2009-11-16 23:38:21 +00:00
Steven Watanabe
6e35d9a732 Allow arbitrary values to be used as seeds for linear_congruential, linear_feedback_shift, and any generators that depend on them. Fixes #3516
[SVN r57663]
2009-11-14 21:07:31 +00:00
Steven Watanabe
af6a0d558a Disable some warnings for msvc. Fixes #3532
[SVN r57008]
2009-10-19 22:53:04 +00:00