[pkg-boost-commits] r14038 - in boost/trunk: . boost/iostreams/detail/streambuf debian libs/date_time/data libs/date_time/test/local_time libs/date_time/xmldoc libs/program_options/src libs/regex/build libs/test/build libs/wave/build libs/wave/samples/cpp_tokens/build libs/wave/samples/waveidl/build libs/wave/test/build more status tools/regression/xsl_reports tools/regression/xsl_reports/runner tools/regression/xsl_reports/test/test-components tools/regression/xsl_reports/xsl/v2

Domenico Andreoli cavok at alioth.debian.org
Wed Feb 21 23:01:43 CET 2007


Author: cavok
Date: 2007-02-21 23:01:25 +0100 (Wed, 21 Feb 2007)
New Revision: 14038

Added:
   boost/trunk/tools/regression/xsl_reports/test/test-components/test_re_match/
   boost/trunk/tools/regression/xsl_reports/test/test-components/test_test_case_status/
   boost/trunk/tools/regression/xsl_reports/test/test-components/test_test_structure/
   boost/trunk/tools/regression/xsl_reports/xsl/v2/boostbook_log.xsl
Modified:
   boost/trunk/boost/iostreams/detail/streambuf/indirect_streambuf.hpp
   boost/trunk/debian/changelog
   boost/trunk/index.htm
   boost/trunk/libs/date_time/data/date_time_zonespec.csv
   boost/trunk/libs/date_time/test/local_time/testtz_database.cpp
   boost/trunk/libs/date_time/xmldoc/date_class.xml
   boost/trunk/libs/program_options/src/options_description.cpp
   boost/trunk/libs/regex/build/Jamfile.v2
   boost/trunk/libs/test/build/Jamfile.v2
   boost/trunk/libs/wave/build/Jamfile.v2
   boost/trunk/libs/wave/samples/cpp_tokens/build/Jamfile.v2
   boost/trunk/libs/wave/samples/waveidl/build/Jamfile.v2
   boost/trunk/libs/wave/test/build/Jamfile.v2
   boost/trunk/more/mailing_lists.htm
   boost/trunk/status/explicit-failures-markup.xml
   boost/trunk/tools/regression/xsl_reports/boostbook_report.py
   boost/trunk/tools/regression/xsl_reports/runner/regression.py
Log:
successfully merged with upstream snapshot

Modified: boost/trunk/boost/iostreams/detail/streambuf/indirect_streambuf.hpp
===================================================================
--- boost/trunk/boost/iostreams/detail/streambuf/indirect_streambuf.hpp	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/boost/iostreams/detail/streambuf/indirect_streambuf.hpp	2007-02-21 22:01:25 UTC (rev 14038)
@@ -58,7 +58,7 @@
     indirect_streambuf();
 
     void open(const T& t BOOST_IOSTREAMS_PUSH_PARAMS());
-    bool is_open();
+    bool is_open() const;
     void close();
     bool auto_close() const;
     void set_auto_close(bool close);
@@ -189,7 +189,7 @@
 }
 
 template<typename T, typename Tr, typename Alloc, typename Mode>
-inline bool indirect_streambuf<T, Tr, Alloc, Mode>::is_open()
+inline bool indirect_streambuf<T, Tr, Alloc, Mode>::is_open() const
 { return (flags_ & f_open) != 0; }
 
 template<typename T, typename Tr, typename Alloc, typename Mode>

Modified: boost/trunk/debian/changelog
===================================================================
--- boost/trunk/debian/changelog	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/debian/changelog	2007-02-21 22:01:25 UTC (rev 14038)
@@ -1,8 +1,8 @@
-boost (1.33.1+1.34.0-cvs20070216-1) experimental; urgency=low
+boost (1.33.1+1.34.0-cvs20070221-1) experimental; urgency=low
 
   * New upstream snapshot version.
 
- -- Domenico Andreoli <cavok at debian.org>  Fri, 16 Feb 2007 17:33:50 +0100
+ -- Domenico Andreoli <cavok at debian.org>  Wed, 21 Feb 2007 22:10:36 +0100
 
 boost (1.33.1+1.34.0-cvs20060531-1) experimental; urgency=low
 

Modified: boost/trunk/index.htm
===================================================================
--- boost/trunk/index.htm	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/index.htm	2007-02-21 22:01:25 UTC (rev 14038)
@@ -136,6 +136,15 @@
                   <div class="section-body">
                     <div class="section-body-0">
                       <div class="section-body-1">
+                        <h3>September 15, 2006 - BoostCon 2007</h3>
+                        <ul>
+                        <li> The inaugural Boost conference will be held
+                        May 14-18, 2007, in Aspen Colorado.  See our
+                        preliminary <a
+                        href="more/BoostCon07.html">announcement
+                        page</a> for more information.</li>
+                        </ul>
+
                         <h3>???, 2006 - Version 1.34.0</h3>
 
                         <h4>New Libraries</h4>
@@ -766,6 +775,9 @@
                                 <li><a href=
                                 "more/version_history.html">Version
                                 History</a></li>
+
+                                <li><a href=
+                                "more/mailing_lists.htm#IRC">#boost IRC channel</a></li>
                               </ul>
                             </div>
                           </div>
@@ -775,6 +787,8 @@
                               <h4>Other Resources</h4>
 
                               <ul>
+                                <li><a href="http://www.boostcon.com">BoostCon 2007</a></li>
+
                                 <li><a href=
                                 "http://boost-consulting.com/vault/">Vault
                                 Files</a></li>
@@ -787,6 +801,9 @@
                                 "more/mailing_lists.htm#sandbox">Sandbox
                                 CVS</a></li>
 
+                                <li><a href=
+                                "http://engineering.meta-comm.com/boost.aspx">Snapshots</a></li>
+
                                 <li><a href="tools/index.html">Tools</a></li>
 
                                 <li><a href=
@@ -850,7 +867,7 @@
                           <div class="sidecell" id="footer">
                             <div class="sidecell-0">
                               <div id="revised">
-                                <p>Revised $Date: 2007/01/07 22:26:52 $</p>
+                                <p>Revised $Date: 2007/02/18 14:26:12 $</p>
                               </div>
 
                               <div id="copyright">

Modified: boost/trunk/libs/date_time/data/date_time_zonespec.csv
===================================================================
--- boost/trunk/libs/date_time/data/date_time_zonespec.csv	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/libs/date_time/data/date_time_zonespec.csv	2007-02-21 22:01:25 UTC (rev 14038)
@@ -51,8 +51,8 @@
 "Africa/Tripoli","EET","EET","","","+02:00:00","+00:00:00","","","","+00:00:00"
 "Africa/Tunis","CET","CET","","","+01:00:00","+00:00:00","","","","+00:00:00"
 "Africa/Windhoek","WAT","WAT","WAST","WAST","+01:00:00","+01:00:00","1;0;9","+02:00:00","1;0;4","+02:00:00"
-"America/Adak","HAST","HAST","HADT","HADT","-10:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Anchorage","AKST","AKST","AKDT","AKDT","-09:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Adak","HAST","HAST","HADT","HADT","-10:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Anchorage","AKST","AKST","AKDT","AKDT","-09:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Anguilla","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Antigua","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Araguaina","BRT","BRT","BRST","BRST","-03:00:00","+01:00:00","2;0;10","+00:00:00","3;0;2","+00:00:00"
@@ -63,31 +63,31 @@
 "America/Belize","CST","CST","","","-06:00:00","+00:00:00","","","","+00:00:00"
 "America/Boa_Vista","AMT","AMT","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Bogota","COT","COT","","","-05:00:00","+00:00:00","","","","+00:00:00"
-"America/Boise","MST","MST","MDT","MDT","-07:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Boise","MST","MST","MDT","MDT","-07:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Buenos_Aires","ART","ART","","","-03:00:00","+00:00:00","","","","+00:00:00"
-"America/Cambridge_Bay","MST","MST","MDT","MDT","-07:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Cambridge_Bay","MST","MST","MDT","MDT","-07:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Cancun","CST","CST","CDT","CDT","-06:00:00","+01:00:00","1;0;5","+02:00:00","-1;0;9","+02:00:00"
 "America/Caracas","VET","VET","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Catamarca","ART","ART","","","-03:00:00","+00:00:00","","","","+00:00:00"
 "America/Cayenne","GFT","GFT","","","-03:00:00","+00:00:00","","","","+00:00:00"
 "America/Cayman","EST","EST","","","-05:00:00","+00:00:00","","","","+00:00:00"
-"America/Chicago","CST","Central Standard Time","CDT","Central Daylight Time","-06:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Chicago","CST","Central Standard Time","CDT","Central Daylight Time","-06:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Chihuahua","MST","MST","MDT","MDT","-07:00:00","+01:00:00","1;0;5","+02:00:00","-1;0;9","+02:00:00"
 "America/Cordoba","ART","ART","","","-03:00:00","+00:00:00","","","","+00:00:00"
 "America/Costa_Rica","CST","CST","","","-06:00:00","+00:00:00","","","","+00:00:00"
 "America/Cuiaba","AMT","AMT","AMST","AMST","-04:00:00","+01:00:00","2;0;10","+00:00:00","3;0;2","+00:00:00"
 "America/Curacao","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Danmarkshavn","GMT","GMT","","","+00:00:00","+00:00:00","","","","+00:00:00"
-"America/Dawson","PST","PST","PDT","PDT","-08:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Dawson","PST","PST","PDT","PDT","-08:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Dawson_Creek","MST","MST","","","-07:00:00","+00:00:00","","","","+00:00:00"
-"America/Denver","MST","Mountain Standard Time","MDT","Mountain Daylight Time","-07:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Detroit","EST","EST","EDT","EDT","-05:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Denver","MST","Mountain Standard Time","MDT","Mountain Daylight Time","-07:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Detroit","EST","EST","EDT","EDT","-05:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Dominica","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
-"America/Edmonton","MST","MST","MDT","MDT","-07:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Edmonton","MST","MST","MDT","MDT","-07:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Eirunepe","ACT","ACT","","","-05:00:00","+00:00:00","","","","+00:00:00"
 "America/El_Salvador","CST","CST","","","-06:00:00","+00:00:00","","","","+00:00:00"
 "America/Fortaleza","BRT","BRT","BRST","BRST","-03:00:00","+01:00:00","2;0;10","+00:00:00","3;0;2","+00:00:00"
-"America/Glace_Bay","AST","AST","ADT","ADT","-04:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Glace_Bay","AST","AST","ADT","ADT","-04:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Godthab","WGT","WGT","WGST","WGST","-03:00:00","+01:00:00","-1;6;3","+22:00:00","-1;6;10","+23:00:00"
 "America/Goose_Bay","AST","AST","ADT","ADT","-04:00:00","+01:00:00","1;0;4","+00:01:00","-1;0;10","+00:01:00"
 "America/Grand_Turk","EST","EST","EDT","EDT","-05:00:00","+01:00:00","1;0;4","+00:00:00","-1;0;10","+00:00:00"
@@ -96,55 +96,55 @@
 "America/Guatemala","CST","CST","","","-06:00:00","+00:00:00","","","","+00:00:00"
 "America/Guayaquil","ECT","ECT","","","-05:00:00","+00:00:00","","","","+00:00:00"
 "America/Guyana","GYT","GYT","","","-04:00:00","+00:00:00","","","","+00:00:00"
-"America/Halifax","AST","AST","ADT","ADT","-04:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Halifax","AST","AST","ADT","ADT","-04:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Havana","CST","CST","CDT","CDT","-05:00:00","+01:00:00","1;0;4","+00:00:00","-1;0;10","+01:00:00"
 "America/Hermosillo","MST","MST","","","-07:00:00","+00:00:00","","","","+00:00:00"
-"America/Indiana/Indianapolis","EST","EST","","","-05:00:00","+00:00:00","","","","+00:00:00"
-"America/Indiana/Knox","EST","EST","","","-05:00:00","+00:00:00","","","","+00:00:00"
-"America/Indiana/Marengo","EST","EST","","","-05:00:00","+00:00:00","","","","+00:00:00"
-"America/Indiana/Vevay","EST","EST","","","-05:00:00","+00:00:00","","","","+00:00:00"
-"America/Indianapolis","EST","EST","","","-05:00:00","+00:00:00","","","","+00:00:00"
-"America/Inuvik","MST","MST","MDT","MDT","-07:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Iqaluit","EST","EST","EDT","EDT","-05:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Indiana/Indianapolis","EST","EST","","","-05:00:00","+00:00:00","2;0;3","","1;0;11","+00:00:00"
+"America/Indiana/Knox","EST","EST","","","-05:00:00","+00:00:00","2;0;3","","1;0;11","+00:00:00"
+"America/Indiana/Marengo","EST","EST","","","-05:00:00","+00:00:00","2;0;3","","1;0;11","+00:00:00"
+"America/Indiana/Vevay","EST","EST","","","-05:00:00","+00:00:00","2;0;3","","1;0;11","+00:00:00"
+"America/Indianapolis","EST","EST","","","-05:00:00","+00:00:00","2;0;3","","1;0;11","+00:00:00"
+"America/Inuvik","MST","MST","MDT","MDT","-07:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Iqaluit","EST","EST","EDT","EDT","-05:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Jamaica","EST","EST","","","-05:00:00","+00:00:00","","","","+00:00:00"
 "America/Jujuy","ART","ART","","","-03:00:00","+00:00:00","","","","+00:00:00"
-"America/Juneau","AKST","AKST","AKDT","AKDT","-09:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Kentucky/Louisville","EST","EST","EDT","EDT","-05:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Kentucky/Monticello","EST","EST","EDT","EDT","-05:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Juneau","AKST","AKST","AKDT","AKDT","-09:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Kentucky/Louisville","EST","EST","EDT","EDT","-05:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Kentucky/Monticello","EST","EST","EDT","EDT","-05:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/La_Paz","BOT","BOT","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Lima","PET","PET","","","-05:00:00","+00:00:00","","","","+00:00:00"
-"America/Los_Angeles","PST","Pacific Standard Time","PDT","Pacific Daylight Time","-08:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Louisville","EST","EST","EDT","EDT","-05:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Los_Angeles","PST","Pacific Standard Time","PDT","Pacific Daylight Time","-08:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Louisville","EST","EST","EDT","EDT","-05:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Maceio","BRT","BRT","BRST","BRST","-03:00:00","+01:00:00","2;0;10","+00:00:00","3;0;2","+00:00:00"
 "America/Managua","CST","CST","","","-06:00:00","+00:00:00","","","","+00:00:00"
 "America/Manaus","AMT","AMT","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Martinique","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Mazatlan","MST","MST","MDT","MDT","-07:00:00","+01:00:00","1;0;5","+02:00:00","-1;0;9","+02:00:00"
 "America/Mendoza","ART","ART","","","-03:00:00","+00:00:00","","","","+00:00:00"
-"America/Menominee","CST","CST","CDT","CDT","-06:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Menominee","CST","CST","CDT","CDT","-06:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Merida","CST","CST","CDT","CDT","-06:00:00","+01:00:00","1;0;5","+02:00:00","-1;0;9","+02:00:00"
 "America/Mexico_City","CST","CST","","","-06:00:00","+00:00:00","","","","+00:00:00"
-"America/Miquelon","PMST","PMST","PMDT","PMDT","-03:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Miquelon","PMST","PMST","PMDT","PMDT","-03:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Monterrey","CST","CST","CDT","CDT","-06:00:00","+01:00:00","1;0;5","+02:00:00","-1;0;9","+02:00:00"
 "America/Montevideo","UYT","UYT","","","-03:00:00","+00:00:00","","","","+00:00:00"
-"America/Montreal","EST","EST","EDT","EDT","-05:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Montreal","EST","EST","EDT","EDT","-05:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Montserrat","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Nassau","EST","EST","EDT","EDT","-05:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/New_York","EST","Eastern Standard Time","EDT","Eastern Daylight Time","-05:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Nipigon","EST","EST","EDT","EDT","-05:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Nome","AKST","AKST","AKDT","AKDT","-09:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/New_York","EST","Eastern Standard Time","EDT","Eastern Daylight Time","-05:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Nipigon","EST","EST","EDT","EDT","-05:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Nome","AKST","AKST","AKDT","AKDT","-09:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Noronha","FNT","FNT","","","-02:00:00","+00:00:00","","","","+00:00:00"
-"America/North_Dakota/Center","CST","CST","CDT","CDT","-06:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/North_Dakota/Center","CST","CST","CDT","CDT","-06:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Panama","EST","EST","","","-05:00:00","+00:00:00","","","","+00:00:00"
-"America/Pangnirtung","EST","EST","EDT","EDT","-05:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Pangnirtung","EST","EST","EDT","EDT","-05:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Paramaribo","SRT","SRT","","","-03:00:00","+00:00:00","","","","+00:00:00"
 "America/Phoenix","MST","Mountain Standard Time","","","-07:00:00","+00:00:00","","","","+00:00:00"
 "America/Port-au-Prince","EST","EST","","","-05:00:00","+00:00:00","","","","+00:00:00"
 "America/Port_of_Spain","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Porto_Velho","AMT","AMT","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Puerto_Rico","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
-"America/Rainy_River","CST","CST","CDT","CDT","-06:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Rankin_Inlet","CST","CST","CDT","CDT","-06:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Rainy_River","CST","CST","CDT","CDT","-06:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Rankin_Inlet","CST","CST","CDT","CDT","-06:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Recife","BRT","BRT","BRST","BRST","-03:00:00","+01:00:00","2;0;10","+00:00:00","3;0;2","+00:00:00"
 "America/Regina","CST","CST","","","-06:00:00","+00:00:00","","","","+00:00:00"
 "America/Rio_Branco","ACT","ACT","","","-05:00:00","+00:00:00","","","","+00:00:00"
@@ -153,24 +153,23 @@
 "America/Santo_Domingo","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Sao_Paulo","BRT","BRT","BRST","BRST","-03:00:00","+01:00:00","2;0;10","+00:00:00","3;0;2","+00:00:00"
 "America/Scoresbysund","EGT","EGT","EGST","EGST","-01:00:00","+01:00:00","-1;0;3","+00:00:00","-1;0;10","+01:00:00"
-"America/Shiprock","MST","MST","MDT","MDT","-07:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Shiprock","MST","MST","MDT","MDT","-07:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/St_Johns","NST","NST","NDT","NDT","-03:30:00","+01:00:00","1;0;4","+00:01:00","-1;0;10","+00:01:00"
 "America/St_Kitts","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/St_Lucia","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
-"America/St_Louis","CST","Central Standard Time","CDT","Central Daylight Time","-06:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
 "America/St_Thomas","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/St_Vincent","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
 "America/Swift_Current","CST","CST","","","-06:00:00","+00:00:00","","","","+00:00:00"
 "America/Tegucigalpa","CST","CST","","","-06:00:00","+00:00:00","","","","+00:00:00"
-"America/Thule","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
-"America/Thunder_Bay","EST","EST","EDT","EDT","-05:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Thule","AST","AST","","","-04:00:00","+00:00:00","2;0;3","","1;0;11","+00:00:00"
+"America/Thunder_Bay","EST","EST","EDT","EDT","-05:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "America/Tijuana","PST","PST","PDT","PDT","-08:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
 "America/Tortola","AST","AST","","","-04:00:00","+00:00:00","","","","+00:00:00"
-"America/Vancouver","PST","PST","PDT","PDT","-08:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Whitehorse","PST","PST","PDT","PDT","-08:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Winnipeg","CST","CST","CDT","CDT","-06:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+03:00:00"
-"America/Yakutat","AKST","AKST","AKDT","AKDT","-09:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
-"America/Yellowknife","MST","MST","MDT","MDT","-07:00:00","+01:00:00","1;0;4","+02:00:00","-1;0;10","+02:00:00"
+"America/Vancouver","PST","PST","PDT","PDT","-08:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Whitehorse","PST","PST","PDT","PDT","-08:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Winnipeg","CST","CST","CDT","CDT","-06:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+03:00:00"
+"America/Yakutat","AKST","AKST","AKDT","AKDT","-09:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
+"America/Yellowknife","MST","MST","MDT","MDT","-07:00:00","+01:00:00","2;0;3","+02:00:00","1;0;11","+02:00:00"
 "Antarctica/Casey","WST","WST","","","+08:00:00","+00:00:00","","","","+00:00:00"
 "Antarctica/Davis","DAVT","DAVT","","","+07:00:00","+00:00:00","","","","+00:00:00"
 "Antarctica/DumontDUrville","DDUT","DDUT","","","+10:00:00","+00:00:00","","","","+00:00:00"
@@ -223,15 +222,19 @@
 "Asia/Kuching","MYT","MYT","","","+08:00:00","+00:00:00","","","","+00:00:00"
 "Asia/Kuwait","AST","AST","","","+03:00:00","+00:00:00","","","","+00:00:00"
 "Asia/Macao","CST","CST","","","+08:00:00","+00:00:00","","","","+00:00:00"
+"Asia/Macau","CST","CST","","","+08:00:00","+00:00:00","","","","+00:00:00"
 "Asia/Magadan","MAGT","MAGT","MAGST","MAGST","+11:00:00","+01:00:00","-1;0;3","+02:00:00","-1;0;10","+03:00:00"
+"Asia/Makassar","CIT","CIT","","","+08:00:00","+00:00:00","","","","+00:00:00"
 "Asia/Manila","PHT","PHT","","","+08:00:00","+00:00:00","","","","+00:00:00"
 "Asia/Muscat","GST","GST","","","+04:00:00","+00:00:00","","","","+00:00:00"
 "Asia/Nicosia","EET","EET","EEST","EEST","+02:00:00","+01:00:00","-1;0;3","+03:00:00","-1;0;10","+04:00:00"
 "Asia/Novosibirsk","NOVT","NOVT","NOVST","NOVST","+06:00:00","+01:00:00","-1;0;3","+02:00:00","-1;0;10","+03:00:00"
 "Asia/Omsk","OMST","OMST","OMSST","OMSST","+06:00:00","+01:00:00","-1;0;3","+02:00:00","-1;0;10","+03:00:00"
+"Asia/Oral","WST","WST","","","+05:00:00","+00:00:00","","","","+00:00:00"
 "Asia/Phnom_Penh","ICT","ICT","","","+07:00:00","+00:00:00","","","","+00:00:00"
 "Asia/Pontianak","WIT","WIT","","","+07:00:00","+00:00:00","","","","+00:00:00"
 "Asia/Pyongyang","KST","KST","","","+09:00:00","+00:00:00","","","","+00:00:00"
+"Asia/Qyzylorda","KST","KST","","","+06:00:00","+00:00:00","","","","+00:00:00"
 "Asia/Qatar","AST","AST","","","+03:00:00","+00:00:00","","","","+00:00:00"
 "Asia/Rangoon","MMT","MMT","","","+06:30:00","+00:00:00","","","","+00:00:00"
 "Asia/Riyadh","AST","AST","","","+03:00:00","+00:00:00","","","","+00:00:00"

Modified: boost/trunk/libs/date_time/test/local_time/testtz_database.cpp
===================================================================
--- boost/trunk/libs/date_time/test/local_time/testtz_database.cpp	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/libs/date_time/test/local_time/testtz_database.cpp	2007-02-21 22:01:25 UTC (rev 14038)
@@ -2,7 +2,7 @@
  * Subject to the Boost Software License, Version 1.0. 
  * (See accompanying file LICENSE-1.0 or http://www.boost.org/LICENSE-1.0)
  * Author: Jeff Garland, Bart Garst
- * $Date: 2005/05/03 14:27:05 $
+ * $Date: 2007/02/20 02:57:02 $
  */
 
 
@@ -74,8 +74,8 @@
   check("nyc GMT Offset", nyc_test->base_utc_offset() == hours(-5));
   check("nyc DST Offset", nyc_test->dst_offset() == hours(1));
   //std::cout << nyc_test->dst_local_start_time(2004) << std::endl;
-  check("nyc dst start",  nyc_test->dst_local_start_time(2004) == ptime(date(2004, Apr, 4), hours(2)));
-  check("nyc dst end", nyc_test->dst_local_end_time(2004) == ptime(date(2004, Oct, 31), hours(2)));
+  check("nyc dst start",  nyc_test->dst_local_start_time(2007) == ptime(date(2007, Mar, 11), hours(2)));
+  check("nyc dst end", nyc_test->dst_local_end_time(2007) == ptime(date(2007, Nov, 4), hours(2)));
   check("nyc has dst", nyc_test->has_dst());
   
   time_zone_ptr phx_test = tz_db.time_zone_from_region("America/Phoenix");

Modified: boost/trunk/libs/date_time/xmldoc/date_class.xml
===================================================================
--- boost/trunk/libs/date_time/xmldoc/date_class.xml	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/libs/date_time/xmldoc/date_class.xml	2007-02-21 22:01:25 UTC (rev 14038)
@@ -2,7 +2,7 @@
 <!DOCTYPE library PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" 
 "../../../tools/boostbook/dtd/boostbook.dtd">
 
-<!-- Copyright (c) 2001-2005 CrystalClear Software, Inc.
+<!-- Copyright (c) 2001-2007 CrystalClear Software, Inc.
      Subject to the Boost Software License, Version 1.0. 
      (See accompanying file LICENSE-1.0 or  http://www.boost.org/LICENSE-1.0)
 -->
@@ -252,7 +252,7 @@
 	</row>
 	<row>
 	  <entry><screen>date d(2000,Jan,10);
-d.day_of_year(); // --> 2000-Jan-31</screen></entry>
+d.end_of_month(); // --> 2000-Jan-31</screen></entry>
         </row>
                 
 	<row>

Modified: boost/trunk/libs/program_options/src/options_description.cpp
===================================================================
--- boost/trunk/libs/program_options/src/options_description.cpp	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/libs/program_options/src/options_description.cpp	2007-02-21 22:01:25 UTC (rev 14038)
@@ -23,6 +23,7 @@
 #include <cstring>
 #include <cstdarg>
 #include <sstream>
+#include <iterator>
 using namespace std;
 
 namespace boost { namespace program_options {

Modified: boost/trunk/libs/regex/build/Jamfile.v2
===================================================================
--- boost/trunk/libs/regex/build/Jamfile.v2	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/libs/regex/build/Jamfile.v2	2007-02-21 22:01:25 UTC (rev 14038)
@@ -106,23 +106,24 @@
                gICU_IN_LIB = icui18n ;
             }
          }
-         else
-         {
-            ECHO Building Boost.Regex with the optional Unicode/ICU support disabled. ;
-            ECHO Please refer to the Boost.Regex documentation for more information ;
-            ECHO (don't panic: this is a strictly optional feature). ;
-            if $(ICU_PATH)
-            {
-               ECHO Couldn't find utypes.h in $(ICU_PATH:J=" ")/include/unicode ;
-            }
-         }
-         gICU_CONFIG_CHECKED = true ;
       }
+      gICU_CONFIG_CHECKED = true ;
    }
-    if $(gHAS_ICU)
-    {
-        return true ;
-    }
+   
+   if $(gHAS_ICU)
+   {
+      return true ;
+   }
+   else
+   {
+      ECHO Building Boost.Regex with the optional Unicode/ICU support disabled. ;
+      ECHO Please refer to the Boost.Regex documentation for more information ;
+      ECHO (don't panic: this is a strictly optional feature). ;
+      if $(ICU_PATH)
+      {
+         ECHO Couldn't find utypes.h in $(ICU_PATH:J=" ")/include/unicode ;
+      }
+   }
 }
 
 if [ check-icu-config ]
@@ -133,7 +134,6 @@
    {
       if $(ICU_PATH) != "/usr" && $(ICU_PATH) != "/usr/local"
       {
-         ECHO "BAH!" ;
          BOOST_REGEX_ICU_OPTS += "<include>$(ICU_PATH)/include" ;
          ICU_SEARCH_OPTS = <search>/$(ICU_PATH)/lib ;
       }
@@ -178,9 +178,13 @@
 	     <link>shared:<define>BOOST_REGEX_DYN_LINK=1
 	     <toolset>gcc-mw:<link>static
 	     <toolset>gcc-mingw:<link>static
+	     <toolset>gcc-cygwin:<link>static
 	     $(BOOST_REGEX_ICU_OPTS)
     ;
 
 
 
 
+
+
+

Modified: boost/trunk/libs/test/build/Jamfile.v2
===================================================================
--- boost/trunk/libs/test/build/Jamfile.v2	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/libs/test/build/Jamfile.v2	2007-02-21 22:01:25 UTC (rev 14038)
@@ -68,9 +68,13 @@
 
 lib boost_test_exec_monitor : $(TEST_EXEC_MON_SOURCES).cpp : <link>static ;
 
-lib boost_unit_test_framework : $(UTF_SOURCES).cpp : <toolset>msvc-6.5:<link>static ;
+lib boost_unit_test_framework 
+    : $(UTF_SOURCES).cpp 
+    : <toolset>msvc-6.5:<link>static 
+      <toolset-msvc:version>6.5_stlport4:<link>static
+    ;
      
 
 alias minimal : : : :
                    <toolset>msvc:<asynch-exceptions>on
-       ;
\ No newline at end of file
+       ;

Modified: boost/trunk/libs/wave/build/Jamfile.v2
===================================================================
--- boost/trunk/libs/wave/build/Jamfile.v2	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/libs/wave/build/Jamfile.v2	2007-02-21 22:01:25 UTC (rev 14038)
@@ -37,7 +37,11 @@
 for local source in $(SOURCES)
 {
     local requirements ;
-    requirements += <toolset-msvc:version>7.1:<rtti>off ; # workaround for compiler bug
+
+    # workaround for compiler bug
+    requirements += <toolset-msvc:version>7.1:<rtti>off ;
+    requirements += <toolset-msvc:version>7.1_stlport4:<rtti>off ;
+
     if $(source) in cpplexer/re2clex/cpp_re
     {
         requirements += <warnings>off ;

Modified: boost/trunk/libs/wave/samples/cpp_tokens/build/Jamfile.v2
===================================================================
--- boost/trunk/libs/wave/samples/cpp_tokens/build/Jamfile.v2	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/libs/wave/samples/cpp_tokens/build/Jamfile.v2	2007-02-21 22:01:25 UTC (rev 14038)
@@ -28,6 +28,8 @@
 for local source in $(SOURCES)
 {
     local requirements ;
-    requirements += <toolset-msvc:version>7.1:<rtti>off ; # workaround for compiler bug
+    # workaround for compiler bug
+    requirements += <toolset-msvc:version>7.1:<rtti>off ;
+    requirements += <toolset-msvc:version>7.1_stlport4:<rtti>off ;
     obj $(source) : $(source).cpp : $(requirements) ;
 }

Modified: boost/trunk/libs/wave/samples/waveidl/build/Jamfile.v2
===================================================================
--- boost/trunk/libs/wave/samples/waveidl/build/Jamfile.v2	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/libs/wave/samples/waveidl/build/Jamfile.v2	2007-02-21 22:01:25 UTC (rev 14038)
@@ -28,7 +28,9 @@
 for local source in $(SOURCES)
 {
     local requirements ;
-    requirements += <toolset-msvc:version>7.1:<rtti>off ; # workaround for compiler bug
+    # workaround for compiler bug
+    requirements += <toolset-msvc:version>7.1:<rtti>off ;
+    requirements += <toolset-msvc:version>7.1_stlport4:<rtti>off ;
     obj $(source) : $(source).cpp : $(requirements) ;
 }
 

Modified: boost/trunk/libs/wave/test/build/Jamfile.v2
===================================================================
--- boost/trunk/libs/wave/test/build/Jamfile.v2	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/libs/wave/test/build/Jamfile.v2	2007-02-21 22:01:25 UTC (rev 14038)
@@ -36,6 +36,7 @@
 project wave/test
     : requirements
         <toolset-msvc:version>7.1:<rtti>off   # workaround for compiler bug
+        <toolset-msvc:version>7.1_stlport4:<rtti>off 
 #        <os>NT:<runtime-link>static
         <threading>single
         <variant>debug

Modified: boost/trunk/more/mailing_lists.htm
===================================================================
--- boost/trunk/more/mailing_lists.htm	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/more/mailing_lists.htm	2007-02-21 22:01:25 UTC (rev 14038)
@@ -155,6 +155,8 @@
     </dd>
 
     <dt><a href="#sandbox">Boost Sandbox CVS</a></dt>
+
+    <dt><a href="#IRC">#boost IRC channel</a></dt>
   </dl>
 
   <h2>Boost <a name="users" id="users">Users</a> mailing list (also available
@@ -383,6 +385,13 @@
   listed on its <a href=
   "http://sourceforge.net/projects/boost-sandbox/">Sourceforge Project
   Page</a>.</p>
+
+  <h2>#boost <a name="IRC" id="IRC">IRC</a> channel</h2>
+
+  <p>In addition to the mailing lists presented above, a #boost IRC channel on
+  <a href="http://freenode.net">freenode</a> is frequented by some boost users.
+  As usual with IRC channels, one should not necessarily expect that his questions
+  will be answered. The channel is not moderated.</p>
   <hr>
 
   <p>Revised 

Modified: boost/trunk/status/explicit-failures-markup.xml
===================================================================
--- boost/trunk/status/explicit-failures-markup.xml	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/status/explicit-failures-markup.xml	2007-02-21 22:01:25 UTC (rev 14038)
@@ -43,9 +43,6 @@
     <mark-toolset name="gcc-4.1.0_linux" status="required"/>
     <mark-toolset name="gcc-3.4.5_linux_x86_64" status="required"/>
     <mark-toolset name="gcc-4.1.0_linux_x86_64" status="required"/>
-    <mark-toolset name="gcc-3_4_4_tru64" status="required"/>
-    <mark-toolset name="gcc-4_0_3_tru64" status="required"/>
-    <mark-toolset name="gcc-3.4.3_sunos" status="required"/>
     <mark-toolset name="darwin-4.0.1" status="required"/>
     <mark-toolset name="intel-vc71-win-9.1" status="required"/>
     <mark-toolset name="intel-linux-9.0" status="required"/>
@@ -957,10 +954,22 @@
         </mark-expected-failures>
 
         <mark-expected-failures>
+            <test name="testdate_input"/>
+            <test name="testdate_input_dll"/>
+            <toolset name="msvc-7.1_stlport4"/>
+            <note author="J. Garland">
+               The STLPort standard library has issues with some custom
+               facet settings causing an unexplained failure in these
+               facet tests.
+            </note>
+        </mark-expected-failures>
+
+        <mark-expected-failures>
             <test name="testdate_facet_new"/>
             <test name="testdate_facet_new_dll"/>
             <test name="testtime_facet"/>
             <toolset name="msvc-8.0_stlport5"/>
+            <toolset name="msvc-7.1_stlport4"/>
             <note author="J. Garland">
                The STLPort standard library has issues with the handling
                of the classic facet which causes some fo the i/o tests
@@ -1036,6 +1045,19 @@
         </mark-expected-failures>
 
         <mark-expected-failures>
+            <test name="testdate_input_facet_dll"/>
+            <test name="testdate_input_facet"/>
+            <test name="testtime_input_facet"/>
+            <test name="testlocal_time_input_facet"/>
+            <toolset name="acc"/>
+            <note author="Jeff Garland">
+            These tests rely on the ability of an std::map to be
+            instantiated on an incomplete type. The Rogue Wave
+            version 2.2 and higher does not allow this.
+            </note>
+        </mark-expected-failures>
+
+        <mark-expected-failures>
             <test name="testtime_wstream"/>
             <toolset name="hp_cxx-65*"/>
             <note author="Jeff Garland">
@@ -1082,7 +1104,7 @@
                 <note author="Gennaro Prota" refid="37" />
             </mark-failure>
         </test>
-        <test name="dyn_bitset_unit_test2">
+        <test name="dyn_bitset_unit_tests2">
             <mark-failure>
                 <toolset name="borland-5.8.2"/>
                 <note author="Roland Schwarz">
@@ -1337,6 +1359,17 @@
         </mark-expected-failures>
 
         <mark-expected-failures>
+            <test name="hash_float_test"/>
+            <toolset name="gcc-cygwin*"/>
+            <note author="Daniel James">
+                On this platform both std::frexp and std::ldexp treat long
+                doubles as longs, so the hashing algorithm does the same.
+                This means that you'll get very bad results for long doubles
+                that can't be represented by doubles.
+            </note>
+        </mark-expected-failures>
+
+        <mark-expected-failures>
             <test name="point" />
             <test name="books" />
             <toolset name="msvc-6.5*"/>
@@ -2616,6 +2649,26 @@
             <note author="Aleksey Gurtovoy" date="19 Sep 2004" refid="26"/>
         </mark-expected-failures>
 
+       <mark-expected-failures>
+            <test name="zip_iterator_test"/>
+            <toolset name="msvc-6.5_stlport4"/>
+            <note author="Thomas Witt">
+                This test fails with a link error that is most likely
+                a STLport issue. As STLport 4 is officially unsupported
+                there is no known resolution.
+            </note>
+       </mark-expected-failures>
+
+       <mark-expected-failures>
+            <test name="is_lvalue_iterator"/>
+            <toolset name="acc"/>
+            <note author="Boris Gubenko">
+                For some currently unknown reason, with aCC6, this test can be compiled
+                only in strict ansi mode. Since on HP-UX/aCC6 boost testing is done in the
+                default compilation mode, this test fails to compile on this platform.
+            </note>
+       </mark-expected-failures>
+
     </library>
 
 
@@ -2701,6 +2754,35 @@
           </note>
        </mark-expected-failures>
        <mark-expected-failures>
+          <test name="special_functions_test"/>
+          <toolset name="msvc-7.1_stlport4"/>
+          <note author="John Maddock">
+             This appears to be a problem with STLPort's abs function: the issue only effects the
+             test code.  A workaround should be possible but users should be encouraged to use
+             STLport 5 instead.
+          </note>
+       </mark-expected-failures>
+       <mark-expected-failures>
+          <test name="quaternion_test"/>
+          <test name="octonion_test"/>
+          <toolset name="gcc-cygwin*"/>
+          <note author="John Maddock">
+            No true long double standard lib support causes these tests to fail.
+          </note>
+       </mark-expected-failures>
+
+       <mark-expected-failures>
+          <test name="quaternion_test"/>
+          <test name="complex_test"/>
+          <test name="special_functions_test"/>
+          <toolset name="intel-linux*"/>
+          <note author="John Maddock">
+            This is Intel issue 409291, it should be fixed from
+            compiler package l_cc_c_9.1.046 onwards.
+          </note>
+       </mark-expected-failures>
+
+       <mark-expected-failures>
             <test name="complex_test"/>
             <toolset name="qcc-3.3.5*cpp"/>
             <note author="Jim Douglas" date="14 Feb 06" refid="27"/>
@@ -2733,7 +2815,7 @@
         </test>
         <test name="udt_example_0">
             <mark-failure>
-                <toolset name="msvc-6.5_stlport4"/>
+                <toolset name="acc"/>
                 <toolset name="borland-5.6.4"/>
                 <toolset name="borland-5.8.2"/>
                 <toolset name="msvc-6.5*"/>
@@ -3602,6 +3684,7 @@
         </mark-unusable>
         <mark-expected-failures>
             <test name="DllTestNormal"/>
+            <toolset name="*cygwin*"/>
             <toolset name="*mingw*"/>
             <toolset name="hp_cxx-71*"/>
             <toolset name="cw-9*"/>
@@ -3609,9 +3692,9 @@
                 A runtime failure of this test indicates that this platform
                 <b>dynamically</b> links code in a manner such that under
                 certain circumstances more than one instance of a
-                header-defined static class member can exist at runtime.
-                See <a href="http://tinyurl.com/d2yng">here</a> for more
-                information.
+                header-defined static class member can exist at runtime. See
+                <a href="http://www.boost.org/libs/statechart/doc/faq.html#Dll">here</a>
+                for more information.
             </note>
         </mark-expected-failures>
         <mark-expected-failures>
@@ -3621,9 +3704,9 @@
                 A runtime failure of this test indicates that this platform
                 <b>statically</b> links code in a manner such that under
                 certain circumstances more than one instance of a
-                header-defined static class member can exist at runtime.
-                See <a href="http://tinyurl.com/d2yng">here</a> for more
-                information.
+                header-defined static class member can exist at runtime. See
+                <a href="http://www.boost.org/libs/statechart/doc/faq.html#Dll">here</a>
+                for more information.
             </note>
         </mark-expected-failures>
         <mark-expected-failures reason="?">
@@ -4061,6 +4144,26 @@
         </mark-expected-failures>
 
         <mark-expected-failures>
+            <test name="test_regex"/>
+            <test name="std_test_regex"/>
+            <toolset name="gcc-mingw*"/>
+            <note author="John Maddock">
+               These tests fail on this platform due to incomplete
+               wide character support.
+            </note>
+        </mark-expected-failures>
+
+        <mark-expected-failures>
+            <test name="test_hash"/>
+            <test name="std_test_hash"/>
+            <toolset name="gcc-cygwin*"/>
+            <note author="John Maddock">
+               These tests fail on this platform due to incomplete
+               wide character support.
+            </note>
+        </mark-expected-failures>
+
+        <mark-expected-failures>
             <test name="test_array"/>
             <test name="std_test_array"/>
             <test name="test_array_tricky"/>
@@ -4673,20 +4776,23 @@
 
         <mark-expected-failures>
             <test name="testwave"/>
-            <!-- <toolset name="qcc-3.3.5_gpp"/> -->
             <toolset name="qcc-3.3.5*gpp"/>
+            <toolset name="sun-5.8"/>
             <note author="Hartmut Kaiser" refid="29"/>
         </mark-expected-failures>
 
         <mark-expected-failures>
             <test name="testwave_dll"/>
             <toolset name="mingw-3*"/>
+            <toolset name="sun-5.8"/>
             <note author="Hartmut Kaiser" refid="29"/>
         </mark-expected-failures>
 
         <mark-expected-failures>
             <test name="testwave_dll"/>
             <toolset name="cw-9.4"/>
+            <toolset name="gcc-mingw-3.4.0"/>
+            <toolset name="gcc-mingw-3.4.2"/>
             <note author="Hartmut Kaiser" refid="2"/>
         </mark-expected-failures>
 

Modified: boost/trunk/tools/regression/xsl_reports/boostbook_report.py
===================================================================
--- boost/trunk/tools/regression/xsl_reports/boostbook_report.py	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/tools/regression/xsl_reports/boostbook_report.py	2007-02-21 22:01:25 UTC (rev 14038)
@@ -7,7 +7,11 @@
 import shutil
 import sys
 import zipfile
+import xml.sax.saxutils
 
+
+import utils.libxslt
+
 def get_date( words ):
     date = words[ 5: -1 ]
     t = time.localtime()
@@ -110,7 +114,7 @@
         docs_name = os.path.splitext( os.path.basename( local_copy ) )[0]
         if 1:
             unpacked_docs_dir = os.path.join( options.destination, docs_name )
-            utils.log( 'Dri %s ' % unpacked_docs_dir )
+            utils.log( 'Dir %s ' % unpacked_docs_dir )
             if os.path.exists( unpacked_docs_dir ):
                 utils.log( 'Cleaning up...' )
                 shutil.rmtree( unpacked_docs_dir )
@@ -120,7 +124,53 @@
 
         utils.system( [ 'cd %s' % unpacked_docs_dir
                        , 'tar -c -f ../%s.tar.gz -z --exclude=tarball *' % docs_name ] )
+        
+        process_boostbook_build_log( os.path.join( unpacked_docs_dir, 'boostbook.log' ), read_timestamp( unpacked_docs_dir ) )
+        utils.libxslt( log
+                         , os.path.abspath( os.path.join( unpacked_docs_dir, 'boostbook.log.xml' ) )
+                         , os.path.abspath( os.path.join( os.path.dirname( __file__ ), 'xsl', 'v2', 'boostbook_log.xsl' ) ) 
+                         , os.path.abspath( os.path.join( unpacked_docs_dir, 'boostbook.log.html' ) ) )
+
+        
+def log( msg ):
+    print msg
     
+def process_boostbook_build_log( path, timestamp ):
+    f = open( path + '.xml', 'w' )
+    g = xml.sax.saxutils.XMLGenerator( f )
+    lines = open( path ).read().splitlines()
+    output_lines = []
+    result = 'success'
+    for line in lines:
+        type = 'output'
+        if line.startswith( '...failed' ):
+            type = 'failure'
+            result='failure'
+
+        if line.startswith( 'runtime error:' ):
+            type = 'failure'
+    
+        if line.startswith( '...skipped' ):
+            type = 'skipped'
+        output_lines.append( ( type, line ) )
+        
+    g.startDocument()
+    g.startElement( 'build', { 'result':  result, 'timestamp': timestamp } )
+    for line in output_lines:
+        g.startElement( 'line', { 'type': line[0]} )
+        g.characters( line[1] )
+        g.endElement( 'line' )
+    g.endElement( 'build' )
+    g.endDocument()
+    
+        
+def read_timestamp( docs_directory ):
+    f = open( os.path.join( docs_directory, 'timestamp' ) )
+    try:
+        return f.readline()
+    finally:
+        f.close()
+    
 def main():
     options = accept_args( sys.argv[1:])
     boostbook_report( options )

Modified: boost/trunk/tools/regression/xsl_reports/runner/regression.py
===================================================================
--- boost/trunk/tools/regression/xsl_reports/runner/regression.py	2007-02-21 21:07:40 UTC (rev 14037)
+++ boost/trunk/tools/regression/xsl_reports/runner/regression.py	2007-02-21 22:01:25 UTC (rev 14038)
@@ -807,7 +807,7 @@
         # We can skip test only we were explictly 
         # told to have no toolsets in command line "--toolset="
         if  toolsets != '': # --toolset=,
-            test( toolsets, book, bjam_options, monitored, timeout, v2, [] )
+            test( toolsets, bjam_options, monitored, timeout, v2, [] )
             collect_logs( tag, runner, platform, user, comment, incremental, [] )
             upload_logs( tag, runner, user, ftp_proxy, debug_level, send_bjam_log )
         if book:
@@ -842,8 +842,8 @@
 
 
 def show_revision( **unused ):
-    modified = '$Date: 2007/02/11 20:08:58 $'
-    revision = '$Revision: 1.63.2.20 $'
+    modified = '$Date: 2007/02/16 20:51:07 $'
+    revision = '$Revision: 1.63.2.21 $'
 
     import re
     re_keyword_value = re.compile( r'^\$\w+:\s+(.*)\s+\$$' )

Copied: boost/trunk/tools/regression/xsl_reports/test/test-components/test_re_match (from rev 14037, boost/branches/upstream/current/tools/regression/xsl_reports/test/test-components/test_re_match)

Copied: boost/trunk/tools/regression/xsl_reports/test/test-components/test_test_case_status (from rev 14037, boost/branches/upstream/current/tools/regression/xsl_reports/test/test-components/test_test_case_status)

Copied: boost/trunk/tools/regression/xsl_reports/test/test-components/test_test_structure (from rev 14037, boost/branches/upstream/current/tools/regression/xsl_reports/test/test-components/test_test_structure)

Copied: boost/trunk/tools/regression/xsl_reports/xsl/v2/boostbook_log.xsl (from rev 14037, boost/branches/upstream/current/tools/regression/xsl_reports/xsl/v2/boostbook_log.xsl)




More information about the pkg-boost-commits mailing list