Commit Graph

50050 Commits

Author SHA1 Message Date
Vladimir Prus
3f475b4a1c Make some refactoring.
* new/virtual-target.jam (virtual-target): Eliminate 'subvariant'
   attribute. Use properties of action to for the same
   purpose.

* new/testing.jam: Induced changes.
* new/make.jam: Induced changes.
* new/generators.jam: Induced changes.


[SVN r16128]
2002-11-06 08:13:40 +00:00
Stephen Cleary
b85ecb09d1 Fixed typo bug in singleton pool
[SVN r16127]
2002-11-06 01:12:33 +00:00
Dave Abrahams
0884223388 an end to -isystem
[SVN r16125]
2002-11-05 22:24:18 +00:00
Jens Maurer
1d84c29056 test 48bit floating-point ranlux
[SVN r16124]
2002-11-05 20:30:46 +00:00
Jens Maurer
65f257165b make sure to set all mantissa bits of floating-point generators with the
seed(first,last) interface (Matthias Troyer)


[SVN r16123]
2002-11-05 20:29:51 +00:00
Dave Abrahams
d81eb4237b initial commit
[SVN r16122]
2002-11-05 19:56:18 +00:00
Dave Abrahams
7c36173ee1 Fix broken debug output.
[SVN r16120]
2002-11-05 18:40:26 +00:00
Jeremy Siek
fe3ad86ac8 added tests that exhibit bug from Pavel
[SVN r16118]
2002-11-05 17:57:06 +00:00
Jeremy Siek
d7e0e79546 bug fix thanks to Nepomnyachiy Pavel!
[SVN r16117]
2002-11-05 17:56:35 +00:00
Jeremy Siek
b68962610a pass by reference to fix add_edge bug
thanks Helge Jensen!


[SVN r16116]
2002-11-05 17:48:16 +00:00
Douglas Gregor
04e0c86af1 function_n_test.cpp:
- Don't test == 0 syntax (it isn't supported)


[SVN r16115]
2002-11-05 14:36:49 +00:00
John Maddock
458a55a127 Stopped testing std::ios_base (it's not always polymorphic, even though it should be).
[SVN r16114]
2002-11-05 12:51:16 +00:00
Jens Maurer
995ed4a110 fix off-by-one error (Paolo Carlini)
[SVN r16113]
2002-11-04 22:30:47 +00:00
Jens Maurer
d030bf724d "validation()" is static
[SVN r16112]
2002-11-04 22:23:40 +00:00
Jens Maurer
22d09b98ee add bit width parameter "w" to mersenne_twister
[SVN r16111]
2002-11-04 22:22:28 +00:00
Jens Maurer
1df0dd5b35 test save/restore of distributions
[SVN r16110]
2002-11-04 22:20:34 +00:00
Jens Maurer
e781ff2fa5 add operator<< and operator>> for save/restore of distributions
[SVN r16109]
2002-11-04 22:07:23 +00:00
Dave Abrahams
32e4dfdb99 Proof-of-concept for testing
[SVN r16108]
2002-11-04 21:57:50 +00:00
Dave Abrahams
d53d67815c Cygwin compatibility
[SVN r16107]
2002-11-04 21:56:41 +00:00
Dave Abrahams
5c1ff91449 turn trailing "\r\n" sequences into plain "\n" in action blocks, so
for example we can process DOS-mode Jamfiles with a Cygwin-built bjam.


[SVN r16106]
2002-11-04 21:54:23 +00:00
Rene Rivera
3a62184a24 Tested on MacOSX darwin toolset... working.
[SVN r16105]
2002-11-04 21:48:41 +00:00
Jens Maurer
30ab871fdd add Adaptor template parameter, to convert output from underlying generator
to input of distribution


[SVN r16104]
2002-11-04 21:37:30 +00:00
Jens Maurer
a0bd6b59f4 add reasonable defaults for distribution parameters
[SVN r16103]
2002-11-04 21:26:21 +00:00
Douglas Gregor
65c7dc605c - Added sig member template support for Boost.Lambda, with testcase (Michael Hohmuth)
- Removed the assignment-to-zero attempt

- Added bad_function_call exception (using boost::throw_exception)


[SVN r16102]
2002-11-04 18:19:01 +00:00
Rene Rivera
619c7f1511 Fix typos and account for command limits. CodeWarrior and Borland tested on Win2K.
[SVN r16101]
2002-11-04 18:18:11 +00:00
Beman Dawes
bb3e90a164 missing ||
[SVN r16100]
2002-11-04 18:15:57 +00:00
Beman Dawes
e1241f1664 comment out recurse itr test until problems resolved
[SVN r16099]
2002-11-04 17:47:25 +00:00
Vladimir Prus
79cdfeef29 Added <library-file> and <cxxflags> features.
[SVN r16098]
2002-11-04 17:33:16 +00:00
Vladimir Prus
b12f0fdd68 Make the 'make' rule work with locally declared generating rules.
[SVN r16097]
2002-11-04 17:28:46 +00:00
Vladimir Prus
c23f5855cb Tweak path-constant handling.
* new/path.jam (make-UNIX, make-NT): Call 'path.join' on elements,
        so that paths are normilazed.
      (join): Allow one element to be passed.
    * new/project-root.jam: Use 'path.root' when declaring path constants.


[SVN r16096]
2002-11-04 17:27:42 +00:00
Vladimir Prus
0f89b73296 Made 'include' adjustment for generated headers work when other
targets are specified as sources, not only as dependency properties.

    * new/virtual-target.jam (subvariant-dg): Note which sources
    are roots of dependency grapgs and record those graphs.


[SVN r16095]
2002-11-04 17:24:41 +00:00
Jaakko Järvi
0c05707fe6 bugfix, added a missing sig template
[SVN r16094]
2002-11-04 16:25:33 +00:00
Jaakko Järvi
46ec5bca4a added more tests for different arities of member functions
[SVN r16093]
2002-11-04 16:24:38 +00:00
John Maddock
c30eb7c4c0 Commented out a couple of corner case tests
[SVN r16092]
2002-11-04 12:49:23 +00:00
John Maddock
cbcb27a1b9 Fixed test name
[SVN r16091]
2002-11-04 12:37:26 +00:00
John Maddock
7b9bdcedb1 Enabled new is_convertible version for a couple of compilers only, may actually work this time...
[SVN r16090]
2002-11-04 12:35:26 +00:00
John Maddock
d64c4f5215 Added Borland specific fixes for dropped cv-qualifiers.
[SVN r16089]
2002-11-04 12:34:33 +00:00
John Maddock
2473979bd3 Added Borland specific fixes for references to arrays.
[SVN r16088]
2002-11-04 12:24:50 +00:00
John Maddock
30283bffee Added missing include
[SVN r16087]
2002-11-04 12:24:17 +00:00
Rene Rivera
ad56fd2505 New scripts for easier building of bjam executable.
build.bat: Windows NT BATCH bootstrap script.
build.sh: Unix shell bootstrap script.
build.jam: b/jam standalone Jamfile for building and distribution creation.
boost-jam.spec: modifications to conform to RedHat names/versioning and using new ./build.sh.


[SVN r16085]
2002-11-04 06:31:01 +00:00
Dave Abrahams
92aa724ef7 Daniel Frey's NRVO patches
[SVN r16084]
2002-11-04 01:59:32 +00:00
Dave Abrahams
c066d42c2f Better error messages
[SVN r16083]
2002-11-03 18:13:24 +00:00
John Maddock
4b96386524 Reverted default implementation to old version,
the new version doesn't quite work for all the cases required.


[SVN r16082]
2002-11-03 12:35:22 +00:00
John Maddock
f963f5da9d removed definition of intrinsics, these are now defined elsewhere.
[SVN r16081]
2002-11-03 11:57:54 +00:00
John Maddock
36d0354ad3 Fixed spelling of metrowerks traits class intrinsics
[SVN r16080]
2002-11-03 11:44:48 +00:00
Gennadiy Rozental
52496931ad wrapstream constructor issue fix revisited
[SVN r16079]
2002-11-03 03:06:16 +00:00
Jeff Garland
f52a939541 add length, operator<< documentation
[SVN r16078]
2002-11-02 23:53:01 +00:00
Jeff Garland
acca363c86 added test for date period ostream operator
[SVN r16077]
2002-11-02 23:44:31 +00:00
Jeff Garland
72566c6383 add date period ostream operator
[SVN r16076]
2002-11-02 23:43:38 +00:00
Jeff Garland
03ec6354d9 various bug fixes and enhancements
[SVN r16075]
2002-11-02 23:04:29 +00:00