Commit Graph

50050 Commits

Author SHA1 Message Date
Dave Abrahams
5b72aae84e Tru64 CXX updates
[SVN r15704]
2002-10-04 03:46:43 +00:00
Dave Abrahams
8bd471f5ec doc update
[SVN r15702]
2002-10-04 00:45:29 +00:00
Dave Abrahams
00d6647ff6 Remove needless specialization
[SVN r15701]
2002-10-03 23:59:08 +00:00
Dave Abrahams
c6539c8290 doc update
[SVN r15697]
2002-10-03 23:21:48 +00:00
Paul Mensonides
9ed3ffddb8 lib cleanup
[SVN r15696]
2002-10-03 22:26:50 +00:00
Jens Maurer
aed07e12e2 rename ranlux engines
[SVN r15695]
2002-10-03 22:24:55 +00:00
Samuel Krempp
f205ab2af8 removed unneeded "using wstring".
[SVN r15694]
2002-10-03 22:16:53 +00:00
Paul Mensonides
f367dd0449 lib cleanup
[SVN r15693]
2002-10-03 22:13:37 +00:00
Jens Maurer
8038c2ee91 rename ranlux engines
[SVN r15692]
2002-10-03 22:09:45 +00:00
Jens Maurer
4b1babdc2a focus on luxury levels for naming
[SVN r15691]
2002-10-03 22:06:48 +00:00
Jens Maurer
d1811775e6 complete rework of implementation, now supports reliable operator==
and operator>> according to specs


[SVN r15690]
2002-10-03 22:04:56 +00:00
Paul Mensonides
547a947746 lib cleanup
[SVN r15689]
2002-10-03 22:04:13 +00:00
Paul Mensonides
c8e4f2a36e new tests
[SVN r15688]
2002-10-03 21:55:27 +00:00
Paul Mensonides
ce3861d533 removed temporary docs
[SVN r15687]
2002-10-03 21:49:23 +00:00
Jens Maurer
3c32fa93f7 add missing #include (thanks to Ralf W. Grosse-Kunstleve)
[SVN r15686]
2002-10-03 21:29:42 +00:00
Jens Maurer
4d3fe25272 avoid MSVC internal compiler error by disabling assertions
(thanks to Greg Hawkins)


[SVN r15685]
2002-10-03 21:28:54 +00:00
Dave Abrahams
65288be218 doc update
[SVN r15684]
2002-10-03 20:59:43 +00:00
Dave Abrahams
195fb7efc5 doc update
[SVN r15683]
2002-10-03 20:18:53 +00:00
Dave Abrahams
3037e70fa4 doc update
[SVN r15682]
2002-10-03 18:54:19 +00:00
Dave Abrahams
a1438e1eb8 doc update
[SVN r15681]
2002-10-03 18:40:58 +00:00
Dave Abrahams
9444cd70f2 doc update
[SVN r15680]
2002-10-03 18:20:06 +00:00
Dave Abrahams
95a011ba8d doc update
[SVN r15679]
2002-10-03 16:49:55 +00:00
Vladimir Prus
fd38a5e97f Implement variant declaration.
* builtin.jam (variant): New rule.

    * build-system.jam: Unconditionally add <toolset>gcc to build
        request. Will be fixed when toolset support is ready.

    * feature.jam (extend-feature): Bugfix.


[SVN r15678]
2002-10-03 16:29:21 +00:00
Vladimir Prus
2008afcfe2 Propagate free properties in build request to all directly requested targets.
* targets.jam
        (abstract-target.direct-build-request): New rule.
        (project-target.direct-build-request): New rule.
        (main-target.direct-build-request): New rule.
        (main-target.generate): Use data stored by
        'direct-build-request' to adjust build properties.

    * build-system.jam: Call 'direct-build-request' on project
         target in "."

    * feature.jam (feature): Don't allow propagated free features.


[SVN r15677]
2002-10-03 15:18:59 +00:00
Vladimir Prus
eeb6df575d Skip projects when property refinement for them fails.
Skip main targets when no alternative can be build.
Issue error when 'construct' for alternative fails.


[SVN r15676]
2002-10-03 15:01:09 +00:00
Dave Abrahams
ed6628729f doc update
[SVN r15675]
2002-10-03 14:53:32 +00:00
Dave Abrahams
f543a0fc0d doc update
[SVN r15674]
2002-10-03 14:07:13 +00:00
Jeremy Siek
f92922a1a7 added include for graph_utility
[SVN r15673]
2002-10-03 14:04:55 +00:00
Jeremy Siek
da55e13042 added includes for random stuff
[SVN r15672]
2002-10-03 14:03:27 +00:00
Jeremy Siek
b6b3267b12 removed dependency on graph_utility
[SVN r15671]
2002-10-03 14:03:06 +00:00
Jeremy Siek
5232cacea1 changed to const reference in breadth_first_visit
[SVN r15670]
2002-10-03 14:02:24 +00:00
Jeremy Siek
53305d5dec added another answer
[SVN r15669]
2002-10-03 14:01:44 +00:00
Jeremy Siek
5ab34951c5 added typename in a few places
[SVN r15668]
2002-10-03 13:30:50 +00:00
Dave Abrahams
d3c6e357f5 doc update
[SVN r15667]
2002-10-03 13:09:24 +00:00
Ralf W. Grosse-Kunstleve
7e1ee6550e explains that enable_pickling() is an implementation detail
[SVN r15666]
2002-10-03 12:41:22 +00:00
Ralf W. Grosse-Kunstleve
7f4a9c69fb reference doc for .def_pickle()
[SVN r15665]
2002-10-03 12:41:12 +00:00
Aleksey Gurtovoy
c36d351082 get rid of leftover MPL includes
[SVN r15664]
2002-10-03 09:28:47 +00:00
Aleksey Gurtovoy
00c58749ed fix for empty type_list problem
[SVN r15663]
2002-10-03 09:23:27 +00:00
Jens Maurer
c3eea73b61 add new engines and new distributions
[SVN r15662]
2002-10-03 00:07:13 +00:00
Jens Maurer
4a31a1dc25 new client-side validation framework
add testing for ranlux and lagged_fibonacci engines
streamlined distribution instantiation


[SVN r15661]
2002-10-03 00:05:46 +00:00
Jens Maurer
82affa5fab precompute modulus
[SVN r15660]
2002-10-03 00:03:26 +00:00
Jens Maurer
670d5428bf add floating-point ranlux engines
[SVN r15659]
2002-10-03 00:02:02 +00:00
Jens Maurer
4ef8b469c4 for the floating-point engine, switch from "modulus" to word_size to
be able to handle 48 bits on all platforms (usually the mantissa of a
double)


[SVN r15658]
2002-10-02 23:59:18 +00:00
Jens Maurer
c7ef8f41af remove validation machinery so that discard_block works for integer
and floating-point base engine


[SVN r15657]
2002-10-02 23:57:27 +00:00
Jaakko Järvi
3fb53934a6 a typo fix
[SVN r15656]
2002-10-02 22:43:10 +00:00
Dave Abrahams
e83a99a1d5 *** empty log message ***
[SVN r15655]
2002-10-02 20:37:41 +00:00
Dave Abrahams
f4a4e53fec doc update
[SVN r15654]
2002-10-02 20:33:14 +00:00
Jaakko Järvi
c0df26901c typo fixes
[SVN r15652]
2002-10-02 16:51:43 +00:00
Vladimir Prus
509d4119fe Cleanups.
[SVN r15651]
2002-10-02 16:13:54 +00:00
Vladimir Prus
cd5b9bd5ad Bufgix.
* make1.c (make1): Do not process any stacked targets when interrupted.


[SVN r15650]
2002-10-02 15:11:36 +00:00