diff --git a/index.htm b/index.htm index 4dd1032651..87285e815d 100644 --- a/index.htm +++ b/index.htm @@ -37,27 +37,33 @@ bother to ask.

If you are interested in Boost, please join our mailing list for discussions of both technical and site-related issues, and to participate in formal reviews of proposed libraries. Discussions can be received via email in summary or in full, or -viewed online via a web browser. We use the eGroups -list hosting service. Subscribe or unsubscribe by sending email to boost-subscribe@egroups.com  -or boost-unsubscribe@egroups.com -respectively, or go to the mailing list home page.  Dave Abrahams, +viewed online via a web browser. We use the YahooGroups +list hosting service. Subscribe or unsubscribe by sending email to boost-subscribe@yahoogroups.com  +or boost-unsubscribe@yahoogroups.com +respectively, or go to the mailing list home page.  Dave Abrahams, Beman Dawes, and Jens Maurer are the list moderators.

-

Boost also has a low-volume announce-only +

Boost also has a low-volume announce-only mailing list which announces upcoming formal reviews and software releases.

For mailing list members only, preliminary libraries under discussion are -available from the eGroups Files +available from the YahooGroups Files section (formerly called the "vault").

Beman Dawes is the Boost webmaster; email him at beman@esva.net with any concerns you don't want to just post to the mailing list.

Latest News

-

Version 1.21.2

+

April 24, 2001 - Version 1.21.2

March 14, 2001 - Version 1.21.1


-

Revised 19 April 2001

+

Revised 24 April 2001

diff --git a/libs/compatibility b/libs/compatibility index 1fecbf3d27..41d7e2d0c6 160000 --- a/libs/compatibility +++ b/libs/compatibility @@ -1 +1 @@ -Subproject commit 1fecbf3d271f8b5fb6b9a2524edc90bb50092588 +Subproject commit 41d7e2d0c66a1f82f90f9457c06717ee5e037bd4 diff --git a/libs/graph b/libs/graph index 1f8de0f4da..62e49d786b 160000 --- a/libs/graph +++ b/libs/graph @@ -1 +1 @@ -Subproject commit 1f8de0f4da8c96edfe98dfdd4447a7af6ffabc18 +Subproject commit 62e49d786b2920380fa697811a364d1cb2f2ae67 diff --git a/libs/integer b/libs/integer index d1781f09d2..b519841b7f 160000 --- a/libs/integer +++ b/libs/integer @@ -1 +1 @@ -Subproject commit d1781f09d2c60a151fef4ec0652492ca58228c8e +Subproject commit b519841b7f92888e7ede74025ffe999ed5e5c42b diff --git a/libs/iterator b/libs/iterator index d7908fb81f..9582b2223c 160000 --- a/libs/iterator +++ b/libs/iterator @@ -1 +1 @@ -Subproject commit d7908fb81f82f7a84d00a3b2cf4caf1dbef706bd +Subproject commit 9582b2223c661c292599320682cb1674ef70ae10 diff --git a/libs/python b/libs/python index 349b9bb2bf..fb8d9edfdf 160000 --- a/libs/python +++ b/libs/python @@ -1 +1 @@ -Subproject commit 349b9bb2bf2f5dbc9b2365752b4d516d4ed62147 +Subproject commit fb8d9edfdfda1999bffd73c3e3dcb9cd626a039b diff --git a/libs/smart_ptr b/libs/smart_ptr index 2d342f0ddf..55a377b446 160000 --- a/libs/smart_ptr +++ b/libs/smart_ptr @@ -1 +1 @@ -Subproject commit 2d342f0ddfbe852290b666b812f3acecabd87837 +Subproject commit 55a377b44668366ba02612929f7f3dd743748e7b diff --git a/libs/static_assert b/libs/static_assert index 5d68bc2fd8..976f1c78a5 160000 --- a/libs/static_assert +++ b/libs/static_assert @@ -1 +1 @@ -Subproject commit 5d68bc2fd88c91135d5c606385bd198ba59debeb +Subproject commit 976f1c78a58d945a5ef2a44a78469baf9f2f91e9 diff --git a/libs/type_traits b/libs/type_traits index 6d1a6ccb6c..797875a3aa 160000 --- a/libs/type_traits +++ b/libs/type_traits @@ -1 +1 @@ -Subproject commit 6d1a6ccb6c771a2b26f704277040d9eb1fabea76 +Subproject commit 797875a3aab509933ae5ccaa5d7a425285ef11a5 diff --git a/libs/utility b/libs/utility index cf1296dff8..5c495cd223 160000 --- a/libs/utility +++ b/libs/utility @@ -1 +1 @@ -Subproject commit cf1296dff8a427af0bb1ea017cb5524818a44ed3 +Subproject commit 5c495cd22379be107c6aaf15ed1916a856262a1b diff --git a/more/faq.htm b/more/faq.htm index 0893fbf677..b059f26049 100644 --- a/more/faq.htm +++ b/more/faq.htm @@ -27,7 +27,7 @@   See Download instructions.

What support is available for the libraries?  Try the boost@egroups.com mailing list.

+href="mailto:boost@yahoogroups.com">boost@yahoogroups.com mailing list.

What do the Boost version numbers mean?  The scheme is x.y.z, where x is incremented only for massive changes, such as a reorganization of many libraries, y is incremented whenever a new library is added, and z is incremented for maintenance releases. y and z are reset to 0 if the value to the left changes. 
@@ -44,7 +44,7 @@ constructed library with hidden defects is likely to slip through. Encouraging o users to report their experience with a library is intended to address such concerns.

How does someone submit a comment?  Send email to boost@egroups.com.

+href="mailto:boost@yahoogroups.com">boost@yahoogroups.com.

How does someone submit a library? See Library Guidelines

@@ -117,10 +117,10 @@ projects and the occasional look into other threads by otherwise uninterested pa "noise".

How can I cope with the large volume of boost mailing list messages?  -One approach is to use the eGroups digest option; that cuts the email blizzard +One approach is to use the YahooGroups digest option; that cuts the email blizzard down to about three (long) messages per day, so you can glance over the subjects summary at the top and quickly read what you think is important. The -eGroups "no mail/web only" option is best if you just occasionally +YahooGroups "no mail/web only" option is best if you just occasionally want to look at messages.

Yet another approach is to use your email program's capabilities to filter messages and automatically @@ -131,7 +131,7 @@ encouraged to include keywords in the subject like "thread",


-

Revised 18 March, 2001 +

Revised 24 April, 2001

diff --git a/more/feature_model_diagrams.htm b/more/feature_model_diagrams.htm index ef3afd6c4c..b865d085de 100644 --- a/more/feature_model_diagrams.htm +++ b/more/feature_model_diagrams.htm @@ -96,7 +96,7 @@ assuming no constraints.

Krzysztof Czarnecki and Ulrich W. Eisenecker, Generative Programming, Addison-Wesley, 2000, ISBN 0-210-30977-7


-

Revised 28 September 2000

+

Revised 10 February 2001

© Copyright Beman Dawes, 2000

diff --git a/more/submission_process.htm b/more/submission_process.htm index 55ae386a0a..658792dcc5 100644 --- a/more/submission_process.htm +++ b/more/submission_process.htm @@ -39,7 +39,7 @@ page for issues of content.

Learn about Boost

Subscribe to the mailing list for a -while, or look through the archives.  +while, or look through the archives.  Click around the web site.  Understand the Requirements.  Read the rest of this page to learn about the process.  Otherwise, you will just end up wasting everyone's time.

@@ -56,12 +56,12 @@ which solves Traveling Salesperson problems in linear time?"

should be plain text; not rich text, HTML, etc.

Please don't post lengthy descriptions, documentation, or code to the mailing list, and no attachments, even small ones.  Please post lengthy material in -the eGroups boost Files section +the YahooGroups boost Files section (formerly called the " vault"). 

Preliminary submission

If response to an initial query indicates interest, then post the preliminary -submission files in the files section of -the Boost eGroups web site if you haven't already done so.

+submission files in the files section of +the Boost YahooGroups web site if you haven't already done so.

Refinement

Discuss, refine, resubmit.  Repeat until satisfied.

The exact details of this process varies a lot.  Sometimes it is public, @@ -69,7 +69,7 @@ on the mailing list, sometimes a lot of discussion happens in private emails.  For some libraries the process is over quickly, for others it goes on for months.  It's often challenging, and sometimes leads off in completely unexpected directions.  

-

The archive of past +

The archive of past messages is one way to see how this process worked for other boost libraries.

Submission for review 

@@ -82,8 +82,8 @@ commercial compressor-archiver utilities also support this format.

The submission file should contain material as if on the boost.org web site.  The closer the submission file mirrors the final directory structure and format of the web site, the better. -

Like a preliminary submission, post the final submission .zip file in the files section of -the Boost eGroups web site +

Like a preliminary submission, post the final submission .zip file in the files section of +the Boost YahooGroups web site

Formal Review

Before asking for formal review, your submission should be posted in the Boost files/vault. Please verify that your submission compiles diff --git a/more/test_policy.htm b/more/test_policy.htm index 42c23e65ad..e39b4aa3f5 100644 --- a/more/test_policy.htm +++ b/more/test_policy.htm @@ -83,7 +83,7 @@ generation of HTML compiler status tables, was developed by Beman Dawes in June,

Acknowledgements

Written by Beman Dawes. Jens Maurer, Paul Moore, Gary Powell and Jeremy Siek contributed helpful suggestions.


-

Revised 05 February, 2001 +

Revised 10 February, 2001

 

 

diff --git a/status/compiler.cfg b/status/compiler.cfg index 031fd2c08a..b87f2269cd 100644 --- a/status/compiler.cfg +++ b/status/compiler.cfg @@ -166,7 +166,9 @@ Borland
BCC
CodeWarrior
6.1 @@ -198,11 +200,12 @@ GNU GCC
2.95.2-6
GCC
2.95.2-6
STLport
4.0 -win32 -icl -Intel C++ 5.0 -icl /c /nologo /Qwn5 /Qwe70 /Zm400 /MDd /W3 /GR /GX /Zi /Od /GZ /I"%include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" -D BOOST_INCLUDE_MAIN %source -icl /Feboosttmp.exe /nologo /Qwn5 /Qwe70 /Zm400 /MDd /W3 /GR /GX /Zi /Od /GZ /I"%include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" %source /link user32.lib -
Intel C++
5.0
MS lib
6.0 +// remove the intel compiler until they supply a permanent license +//win32 +//icl +//Intel C++ 5.0 +//icl /c /nologo /Qwn5 /Qwe70 /Zm400 /MDd /W3 /GR /GX /Zi /Od /GZ /I"%include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" -D BOOST_INCLUDE_MAIN %source +//icl /Feboosttmp.exe /nologo /Qwn5 /Qwe70 /Zm400 /MDd /W3 /GR /GX /Zi /Od /GZ /I"%include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" %source /link user32.lib +//Intel C++
5.0
MS lib
6.0 // end of file diff --git a/status/compiler_status.html b/status/compiler_status.html index 043ffd243a..0b2fd61e56 100644 --- a/status/compiler_status.html +++ b/status/compiler_status.html @@ -116,7 +116,7 @@ of the products or services mentioned above.

Revised 16 April 2001

+s-format="%d %B %Y" startspan -->16 April 2001

diff --git a/status/cs-win32.html b/status/cs-win32.html index 5fe21f6366..429f5d25ea 100644 --- a/status/cs-win32.html +++ b/status/cs-win32.html @@ -8,7 +8,7 @@ Compiler Status: win32

Compiler Status: win32

-

Run Date: 16 Apr 2001 14:49 GMT

+

Run Date: 23 Apr 2001 15:36 GMT

System Configuration: Microsoft Windows 32bit

@@ -20,7 +20,6 @@ Compiler Status: win32 - @@ -30,7 +29,6 @@ Compiler Status: win32 - @@ -40,7 +38,6 @@ Compiler Status: win32 - @@ -50,7 +47,6 @@ Compiler Status: win32 - @@ -60,17 +56,15 @@ Compiler Status: win32 - - - - - + + + @@ -80,7 +74,6 @@ Compiler Status: win32 - @@ -90,7 +83,6 @@ Compiler Status: win32 - @@ -100,7 +92,6 @@ Compiler Status: win32 - @@ -110,7 +101,6 @@ Compiler Status: win32 - @@ -120,7 +110,6 @@ Compiler Status: win32 - @@ -130,7 +119,6 @@ Compiler Status: win32 - @@ -140,7 +128,6 @@ Compiler Status: win32 - @@ -150,7 +137,6 @@ Compiler Status: win32 - @@ -160,7 +146,6 @@ Compiler Status: win32 - @@ -170,7 +155,6 @@ Compiler Status: win32 - @@ -180,7 +164,6 @@ Compiler Status: win32 - @@ -190,7 +173,6 @@ Compiler Status: win32 - @@ -200,7 +182,6 @@ Compiler Status: win32 - @@ -210,7 +191,6 @@ Compiler Status: win32 - @@ -220,7 +200,6 @@ Compiler Status: win32 - @@ -230,7 +209,6 @@ Compiler Status: win32 - @@ -240,7 +218,6 @@ Compiler Status: win32 - @@ -250,13 +227,11 @@ Compiler Status: win32 - - @@ -266,7 +241,6 @@ Compiler Status: win32 - @@ -276,7 +250,6 @@ Compiler Status: win32 - @@ -286,7 +259,6 @@ Compiler Status: win32 - @@ -300,13 +272,11 @@ Compiler Status: win32 - - @@ -320,7 +290,6 @@ Compiler Status: win32 - @@ -330,7 +299,6 @@ Compiler Status: win32 - @@ -340,7 +308,6 @@ Compiler Status: win32 - @@ -350,7 +317,6 @@ Compiler Status: win32 - @@ -360,7 +326,6 @@ Compiler Status: win32 - @@ -370,7 +335,6 @@ Compiler Status: win32 - @@ -380,7 +344,6 @@ Compiler Status: win32 - @@ -390,7 +353,6 @@ Compiler Status: win32 - @@ -400,7 +362,6 @@ Compiler Status: win32 - @@ -410,7 +371,6 @@ Compiler Status: win32 - @@ -420,7 +380,6 @@ Compiler Status: win32 - @@ -430,7 +389,6 @@ Compiler Status: win32 - @@ -440,7 +398,6 @@ Compiler Status: win32 - @@ -450,7 +407,6 @@ Compiler Status: win32 - @@ -460,7 +416,6 @@ Compiler Status: win32 - @@ -470,7 +425,6 @@ Compiler Status: win32 - @@ -480,7 +434,6 @@ Compiler Status: win32 - @@ -490,7 +443,6 @@ Compiler Status: win32 - @@ -500,7 +452,6 @@ Compiler Status: win32 - @@ -510,7 +461,6 @@ Compiler Status: win32 - @@ -520,13 +470,11 @@ Compiler Status: win32 - - @@ -536,7 +484,6 @@ Compiler Status: win32 - @@ -550,7 +497,6 @@ Compiler Status: win32 - @@ -560,7 +506,6 @@ Compiler Status: win32 - @@ -570,7 +515,6 @@ Compiler Status: win32 - @@ -580,7 +524,6 @@ Compiler Status: win32 - @@ -590,7 +533,6 @@ Compiler Status: win32 -
Microsoft
VC++
6.0 SP4
Microsoft
VC++
6.0 SP4
STLport
4.0
GNU GCC
2.95.2-6
Cygwin 1.1.7
Intel C++
5.0
MS lib
6.0
libs/config/config_test.cppPass Pass PassFail
libs/config/limits_test.cppFail Fail PassFail
libs/array/array1.cppPass Pass PassFail
libs/concept_check/concept_check_test.cppPass Pass PassFail
libs/concept_check/class_concept_check_test.cpp compile PassPassPassPassPass FailPassPassPass
libs/concept_check/concept_check_fail_expected.cppPass Pass PassPass
libs/concept_check/class_concept_fail_expected.cppFail Fail PassPass
libs/conversion/cast_test.cppPass Pass PassFail
libs/conversion/lexical_cast_test.cppPass Pass FailFail
libs/functional/function_test.cppPass Pass PassFail
libs/graph/test/graph.cppPass Pass PassFail
libs/integer/cstdint_test.cppPass Pass PassFail
libs/integer/integer_test.cppFail Fail PassFail
libs/integer/integer_traits_test.cppPass Pass PassFail
libs/pool/test/test_pool_alloc.cppFail Fail PassFail
libs/rational/rational_example.cppPass Pass PassFail
libs/rational/rational_test.cppPass Pass FailFail
libs/random/random_test.cppFail Fail PassFail
libs/random/random_demo.cppPass Pass PassFail
libs/regex/test/regress/regex_test.cppPass Pass PassFail
libs/regex/test/regress/wregex_test.cppPass Pass FailFail
libs/smart_ptr/smart_ptr_test.cppPass Pass PassFail
libs/static_assert/static_assert_test.cppPass Pass PassFail
libs/static_assert/static_assert_test_fail_1.cpp compile-fail PassFail Pass Pass Passlibs/static_assert/static_assert_test_fail_2.cpp compile-fail PassFail Pass Pass Passlibs/static_assert/static_assert_test_fail_3.cpp compile-fail PassFail Pass Pass Passlibs/static_assert/static_assert_test_fail_4.cpp compile-fail PassFail Pass Pass PassPass Pass PassPass
libs/static_assert/static_assert_test_fail_6.cpp compile-fail PassFail Pass Pass PassPass Pass PassPass
libs/static_assert/static_assert_test_fail_8.cppPass Pass PassPass
libs/test/example/test_tools_example.cppPass Pass PassFail
libs/test/test/test_tools_fail2.cppPass Pass PassFail
libs/timer/timer_test.cppPass Pass PassFail
libs/type_traits/tests/alignment_test.cppPass Pass PassFail
libs/type_traits/tests/arithmetic_traits_test.cppPass Pass PassFail
libs/type_traits/tests/composite_traits_test.cppPass Pass PassFail
libs/type_traits/tests/cv_traits_test.cppPass Pass PassFail
libs/type_traits/tests/is_function_test.cppPass Pass PassFail
libs/type_traits/tests/is_convertible_test.cppPass Pass PassFail
libs/type_traits/tests/is_same_test.cppPass Pass PassFail
libs/type_traits/tests/object_type_traits_test.cppPass Pass PassFail
libs/type_traits/tests/transform_traits_test.cppPass Pass PassFail
libs/utility/call_traits_test.cppPass Pass PassFail
libs/utility/compressed_pair_test.cppPass Pass PassFail
libs/utility/counting_iterator_test.cppPass Pass PassFail
libs/utility/iterator_adaptor_test.cppPass Pass PassFail
libs/utility/transform_iterator_test.cppPass Pass PassFail
libs/utility/indirect_iterator_test.cppPass Pass PassFail
libs/utility/iter_traits_gen_test.cppPass Pass PassFail
libs/utility/iter_adaptor_fail_expected1.cpp compile-fail PassFail Pass Pass Passlibs/utility/iter_adaptor_fail_expected2.cpp compile-fail PassFail Pass Pass PassPass Pass PassFail
libs/utility/iterators_test.cppPass Pass PassFail
libs/utility/numeric_traits_test.cppPass Pass PassFail
libs/utility/operators_test.cppPass Pass PassFail
libs/utility/tie_example.cppPass Pass PassFail