Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r65518 - in sandbox/chrono/libs/chrono/doc: . html html/boost_chrono html/boost_chrono/appendices
From: vicente.botet_at_[hidden]
Date: 2010-09-21 13:49:58


Author: viboes
Date: 2010-09-21 13:49:52 EDT (Tue, 21 Sep 2010)
New Revision: 65518
URL: http://svn.boost.org/trac/boost/changeset/65518

Log:
Chrono update doc 0.6.0
Text files modified:
   sandbox/chrono/libs/chrono/doc/chrono.qbk | 165 +++-
   sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices.html | 3
   sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices/tests.html | 1193 ++++++++++++++++++++++++++++++++++++++-
   sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices/todo.html | 4
   sandbox/chrono/libs/chrono/doc/html/index.html | 2
   5 files changed, 1263 insertions(+), 104 deletions(-)

Modified: sandbox/chrono/libs/chrono/doc/chrono.qbk
==============================================================================
--- sandbox/chrono/libs/chrono/doc/chrono.qbk (original)
+++ sandbox/chrono/libs/chrono/doc/chrono.qbk 2010-09-21 13:49:52 EDT (Tue, 21 Sep 2010)
@@ -3956,78 +3956,141 @@
 
 [section:typedefs Duration Typedef's]
 [table
- [[Name] [kind] [Description] [Result] [Ticket]]
- [[hours.pass] [run] [check how many hours we can count.] [Pass] [#]]
- [[minutes.pass] [run] [check how many minutes we can count.] [Pass] [#]]
- [[seconds.pass] [run] [check how many seconds we can count.] [Pass] [#]]
- [[milliseconds.pass] [run] [check how many milliseconds we can count.] [Pass] [#]]
- [[microseconds.pass] [run] [check how many microseconds we can count.] [Pass] [#]]
- [[nanoseconds.pass] [run] [check how many nanoseconds we can count.] [Pass] [#]]
+ [[Name] [kind] [Description] [Result] [Ticket]]
+ [[hours.pass] [run] [check how many hours we can count.] [Pass] [#]]
+ [[minutes.pass] [run] [check how many minutes we can count.] [Pass] [#]]
+ [[seconds.pass] [run] [check how many seconds we can count.] [Pass] [#]]
+ [[milliseconds.pass] [run] [check how many milliseconds we can count.] [Pass] [#]]
+ [[microseconds.pass] [run] [check how many microseconds we can count.] [Pass] [#]]
+ [[nanoseconds.pass] [run] [check how many nanoseconds we can count.] [Pass] [#]]
 ]
 [endsect]
 
 [section traits]
 [table
- [[Name] [kind] [Description] [Result] [Ticket]]
- [[specialization.duration.pass] [run] [check the correct specialization has been done for duration.] [Pass] [#]]
- [[specialization.time_point.pass] [run] [check the correct specialization has been done for time_point.] [Pass] [#]]
- [[is_fp.treat_as_floating_point.pass] [run] [check .] [Pass] [#]]
- [[duration_values.max.pass] [run] [check .] [Pass] [#]]
- [[duration_values.min.pass] [run] [check .] [Pass] [#]]
- [[duration_values.zero.pass] [run] [check .] [Pass] [#]]
+ [[Name] [kind] [Description] [Result] [Ticket]]
+ [[specialization.duration.pass] [run] [check the correct common_type specialization has been done for duration.] [Pass] [#]]
+ [[specialization.time_point.pass] [run] [check the correct common_type specialization has been done for time_point.] [Pass] [#]]
+ [[is_fp.treat_as_floating_point.pass] [run] [check treat_as_floating_point<T> inherits from is_floating_point<T>.] [Pass] [#]]
+ [[duration_values.max.pass] [run] [check max() corresponds to std::numeric_limits<T>::max().] [Pass] [#]]
+ [[duration_values.min.pass] [run] [check min() corresponds to std::numeric_limits<T>::lowest().] [Pass] [#]]
+ [[duration_values.zero.pass] [run] [check zero is 0.] [Pass] [#]]
 ]
 [endsect]
 
 [section duration]
 [table
+ [[Name] [kind] [Description] [Result] [Ticket]]
+ [[duration.fail] [compile-fail] [If a program instantiates duration with a duration type for the template argument Rep a diagnostic is required.] [Pass] [#]]
+ [[ratio.fail] [compile-fail] [Period shall be a specialization of ratio, diagnostic required..] [Pass] [#]]
+ [[positive.fail] [compile-fail] [Period::num shall be positive, diagnostic required..] [Pass] [#]]
+ [[defaul_ratio.pass] [run] [Test default template arg.] [Pass] [#]]
+ [[types.pass] [run] [Test nested types.] [Pass] [#]]
+
+ [[arithmetic.op_divide_ass.pass] [run] [check duration& operator/=(const rep& rhs);] [Pass] [#]]
+ [[arithmetic.op_minusminusint.pass] [run] [check duration operator--(int);] [Pass] [#]]
+ [[arithmetic.op_plus_ass.pass] [run] [check duration& operator+=(const duration& d);] [Pass] [#]]
+ [[arithmetic.op_minus.pass] [run] [check duration operator-() const;] [Pass] [#]]
+ [[arithmetic.op_mod_ass_duration.pass] [run] [check duration& operator%=(const duration& rhs);] [Pass] [#]]
+ [[arithmetic.op_plusplus.pass] [run] [check duration& operator++();.] [Pass] [#]]
+ [[arithmetic.op_minus_ass.pass] [run] [check duration& operator-=(const duration& d);] [Pass] [#]]
+ [[arithmetic.op_mod_ass_rep.pass] [run] [check duration& operator%=(const rep& rhs)] [Pass] [#]]
+ [[arithmetic.op_plusplusint.pass] [run] [check duration operator++(int);] [Pass] [#]]
+ [[arithmetic.op_minusminus.pass] [run] [check duration operator--();] [Pass] [#]]
+ [[arithmetic.op_plus.pass] [run] [check duration operator+() const;] [Pass] [#]]
+ [[arithmetic.op_times_ass.pass] [run] [check duration& operator*=(const rep& rhs);.] [Pass] [#]]
+
+ [[cast.duration_cast.pass] [run] [check template <class ToDuration, class Rep, class Period> ToDuration duration_cast(const duration<Rep, Period>& d);] [Pass] [#]]
+ [[cast.toduration.fail] [compile-fail] [check ToDuration shall be an instantiation of duration.] [Pass] [#]]
+
+ [[comparisons.op_equal.pass] [run] [check operator==() and operator!=().] [Pass] [#]]
+ [[comparisons.op_less.pass] [run] [check operators <,<=,>,>=.] [Pass] [#]]
+
+]
+[table
+ [[Name] [kind] [Description] [Result] [Ticket]]
+
+ [[cons.convert_exact.pass] [run] [check exact conversions allowed for integral reps.] [Pass] [#]]
+ [[cons.convert_float_to_int.fail] [compile-fail] [check conversions from floating point to integral durations disallowed.] [Pass] [#]]
+ [[cons.convert_inexact.fail] [compile-fail] [check inexact conversions disallowed for integral reps.] [Pass] [#]]
+ [[cons.convert_inexact.pass] [run] [check inexact conversions allowed for floating point reps.] [Pass] [#]]
+ [[cons.convert_int_to_float.pass] [run] [check conversions from integral to floating point durations allowed.] [Pass] [#]]
+ [[cons.default.pass] [run] [check Rep must be default initialized, not initialized with 0.] [Pass] [#]]
+ [[cons.rep.pass] [run] [check explicit duration(const Rep2& r).] [Pass] [#]]
+ [[cons.rep01.fail] [compile-fail] [test for explicit.] [Pass] [#]]
+ [[cons.rep02.fail] [compile-fail] [check Rep2 shall be implicitly convertible to rep.] [Pass] [#]]
+ [[cons.rep02.pass] [run] [check construct double with int.] [Pass] [#]]
+ [[cons.rep03.fail] [compile-fail] [treat_as_floating_point<Rep2>::value shall be false.] [Pass] [#]]
+
+ [[nonmember.op_plus.pass] [run] [check operator+(d,d).] [Pass] [#]]
+ [[nonmember.op_minus.pass] [run] [check operator-(d,d).] [Pass] [#]]
+ [[nonmember.op_divide_duration.pass] [run] [check operator/(d,d).] [Pass] [#]]
+ [[nonmember.op_divide_rep.fail] [compile-fail] [check operator/(d,r) fails with different rep.] [Pass] [#]]
+ [[nonmember.op_divide_rep.pass] [run] [check operator/(d,r).] [Pass] [#]]
+ [[nonmember.op_mod_duration.pass] [run] [check operator%(d,d).] [Pass] [#]]
+ [[nonmember.op_mod_rep.pass] [run] [check operator%(d,r).] [Pass] [#]]
+ [[nonmember.op_times_rep.pass] [run] [check operator*(d,r).] [Pass] [#]]
+ [[nonmember.op_times_rep1.fail] [compile-fail] [check operator*(d,r) fails with different rep.] [Pass] [#]]
+ [[nonmember.op_times_rep2.fail] [compile-fail] [check operator*(r,d) fails with different rep.] [Pass] [#]]
+ [[special.max.pass] [run] [check coherency between max and duration_values traits.] [Pass] [#]]
+ [[special.min.pass] [run] [check coherency between min and duration_values traits.] [Pass] [#]]
+ [[special.zero.pass] [run] [check coherency between zero and duration_values traits.] [Pass] [#]]
+]
+[endsect]
+
+[section time_point]
+[table
     [[Name] [kind] [Description] [Result] [Ticket]]
+ [[default_duration.pass] [run] [check .] [Pass] [#]]
     [[duration.fail] [compile-fail] [check .] [Pass] [#]]
- [[ratio.fail] [compile-fail] [check .] [Pass] [#]]
- [[positive.fail] [compile-fail] [check .] [Pass] [#]]
- [[defaul_ratio.pass] [run] [check .] [Pass] [#]]
- [[types.pass] [run] [check .] [Pass] [#]]
 
- [[arithmetic.op_divide_ass.pass] [run] [check .] [Pass] [#]]
- [[arithmetic.op_minusminusint.pass] [run] [check .] [Pass] [#]]
     [[arithmetic.op_plus_ass.pass] [run] [check .] [Pass] [#]]
- [[arithmetic.op_minus.pass] [run] [check .] [Pass] [#]]
- [[arithmetic.op_mod_ass_duration.pass] [run] [check .] [Pass] [#]]
- [[arithmetic.op_plusplus.pass] [run] [check .] [Pass] [#]]
- [[arithmetic.op_minus_ass.pass] [run] [check .] [Pass] [#]]
- [[arithmetic.op_mod_ass_rep.pass] [run] [check .] [Pass] [#]]
- [[arithmetic.op_plusplusint.pass] [run] [check .] [Pass] [#]]
- [[arithmetic.op_minusminus.pass] [run] [check .] [Pass] [#]]
- [[arithmetic.op_plus.pass] [run] [check .] [Pass] [#]]
- [[arithmetic.op_times_ass.pass] [run] [check .] [Pass] [#]]
-
- [[cast.duration_cast.pass] [run] [check .] [Pass] [#]]
+ [[arithmetic.op_plus_ass.pass] [run] [check .] [Pass] [#]]
+ [[cast.time_point_cast.pass] [run] [check .] [Pass] [#]]
     [[cast.toduration.fail] [compile-fail] [check .] [Pass] [#]]
+ [[comparisons.op_equal.fail] [compile-fail] [check .] [Pass] [#]]
     [[comparisons.op_equal.pass] [run] [check .] [Pass] [#]]
+ [[comparisons.op_less.fail] [compile-fail] [check .] [Pass] [#]]
     [[comparisons.op_less.pass] [run] [check .] [Pass] [#]]
- [[cons.convert_exact.pass] [run] [check .] [Pass] [#]]
- [[cons.convert_float_to_int.fail] [compile-fail] [check .] [Pass] [#]]
- [[cons.convert_inexact.fail] [compile-fail] [check .] [Pass] [#]]
- [[cons.convert_inexact.pass] [run] [check .] [Pass] [#]]
- [[cons.convert_int_to_float.pass] [run] [check .] [Pass] [#]]
+ [[cons.convert.fail] [compile-fail] [check .] [Pass] [#]]
+ [[cons.convert.pass] [run] [check .] [Pass] [#]]
     [[cons.default.pass] [run] [check .] [Pass] [#]]
- [[cons.rep.pass] [run] [check .] [Pass] [#]]
- [[cons.rep01.fail] [compile-fail] [check .] [Pass] [#]]
- [[cons.rep02.fail] [compile-fail] [check .] [Pass] [#]]
- [[cons.rep02.pass] [run] [check .] [Pass] [#]]
- [[cons.rep03.fail] [compile-fail] [check .] [Pass] [#]]
+ [[cons.duration..fail] [compile-fail] [check .] [Pass] [#]]
+ [[cons.duration.pass] [run] [check .] [Pass] [#]]
     [[nonmember.op_plus.pass] [run] [check .] [Pass] [#]]
- [[nonmember.op_minus.pass] [run] [check .] [Pass] [#]]
- [[nonmember.op_divide_duration.pass] [run] [check .] [Pass] [#]]
- [[nonmember.op_divide_rep.fail] [compile-fail] [check .] [Pass] [#]]
- [[nonmember.op_divide_rep.pass] [run] [check .] [Pass] [#]]
- [[nonmember.op_mod_duration.pass] [run] [check .] [Pass] [#]]
- [[nonmember.op_mod_rep.pass] [run] [check .] [Pass] [#]]
- [[nonmember.op_times_rep.pass] [run] [check .] [Pass] [#]]
- [[nonmember.op_times_rep1.fail] [compile-fail] [check .] [Pass] [#]]
- [[nonmember.op_times_rep2.fail] [compile-fail] [check .] [Pass] [#]]
+ [[nonmember.op_minus_time_point.pass] [run] [check .] [Pass] [#]]
+ [[nonmember.op_minus_duration.pass] [run] [check .] [Pass] [#]]
     [[special.max.pass] [run] [check .] [Pass] [#]]
     [[special.min.pass] [run] [check .] [Pass] [#]]
- [[special.zero.pass] [run] [check .] [Pass] [#]]
+]
+[endsect]
+
+[section clock]
+[table
+ [[Name] [kind] [Description] [Result] [Ticket]]
+ [[hires.consistency.pass] [run] [check .] [Pass] [#]]
+ [[hires.now.pass] [run] [check .] [Pass] [#]]
+ [[monotonic.consistency.pass] [run] [check .] [Pass] [#]]
+ [[monotonic.now.pass] [run] [check .] [Pass] [#]]
+ [[system.consistency.pass] [run] [check .] [Pass] [#]]
+ [[system.now.pass] [run] [check .] [Pass] [#]]
+ [[system.from_time_t.pass] [run] [check .] [Pass] [#]]
+ [[system.rep_signed.pass] [run] [check .] [Pass] [#]]
+ [[system.rep_signed.pass] [run] [check .] [Pass] [#]]
+]
+
+
+[endsect]
+
+
+[section io examples]
+[table
+ [[Name] [kind] [Description] [Result] [Ticket]]
+ [[io_ex1.pass] [run] [check .] [Pass] [#]]
+ [[io_ex2.pass] [run] [check .] [Pass] [#]]
+ [[io_ex3.pass] [run] [check .] [Pass] [#]]
+ [[io_ex4.pass] [run] [check .] [Pass] [#]]
+ [[io_ex5.pass] [run] [check .] [Pass] [#]]
 ]
 [endsect]
 

Modified: sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices.html
==============================================================================
--- sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices.html (original)
+++ sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices.html 2010-09-21 13:49:52 EDT (Tue, 21 Sep 2010)
@@ -70,6 +70,9 @@
 <dt><span class="section"> Duration Typedef's</span></dt>
 <dt><span class="section">traits</span></dt>
 <dt><span class="section">duration</span></dt>
+<dt><span class="section">time_point</span></dt>
+<dt><span class="section">clock</span></dt>
+<dt><span class="section">io examples</span></dt>
 </dl></dd>
 <dt><span class="section"> Appendix G: Tickets</span></dt>
 <dt><span class="section"> Appendix H: Future plans</span></dt>

Modified: sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices/tests.html
==============================================================================
--- sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices/tests.html (original)
+++ sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices/tests.html 2010-09-21 13:49:52 EDT (Tue, 21 Sep 2010)
@@ -34,6 +34,9 @@
 <dt><span class="section"> Duration Typedef's</span></dt>
 <dt><span class="section">traits</span></dt>
 <dt><span class="section">duration</span></dt>
+<dt><span class="section">time_point</span></dt>
+<dt><span class="section">clock</span></dt>
+<dt><span class="section">io examples</span></dt>
 </dl></div>
 <p>
         In order to test you need to do.
@@ -890,7 +893,8 @@
                 </td>
 <td>
                   <p>
- check the correct specialization has been done for duration.
+ check the correct common_type specialization has been done for
+ duration.
                   </p>
                 </td>
 <td>
@@ -917,7 +921,8 @@
                 </td>
 <td>
                   <p>
- check the correct specialization has been done for time_point.
+ check the correct common_type specialization has been done for
+ time_point.
                   </p>
                 </td>
 <td>
@@ -944,7 +949,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check treat_as_floating_point&lt;T&gt; inherits from is_floating_point&lt;T&gt;.
                   </p>
                 </td>
 <td>
@@ -971,7 +976,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check max() corresponds to std::numeric_limits&lt;T&gt;::max().
                   </p>
                 </td>
 <td>
@@ -998,7 +1003,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check min() corresponds to std::numeric_limits&lt;T&gt;::lowest().
                   </p>
                 </td>
 <td>
@@ -1025,7 +1030,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check zero is 0.
                   </p>
                 </td>
 <td>
@@ -1095,7 +1100,8 @@
                 </td>
 <td>
                   <p>
- check .
+ If a program instantiates duration with a duration type for the
+ template argument Rep a diagnostic is required.
                   </p>
                 </td>
 <td>
@@ -1122,7 +1128,7 @@
                 </td>
 <td>
                   <p>
- check .
+ Period shall be a specialization of ratio, diagnostic required..
                   </p>
                 </td>
 <td>
@@ -1149,7 +1155,7 @@
                 </td>
 <td>
                   <p>
- check .
+ Period::num shall be positive, diagnostic required..
                   </p>
                 </td>
 <td>
@@ -1176,7 +1182,7 @@
                 </td>
 <td>
                   <p>
- check .
+ Test default template arg.
                   </p>
                 </td>
 <td>
@@ -1203,7 +1209,7 @@
                 </td>
 <td>
                   <p>
- check .
+ Test nested types.
                   </p>
                 </td>
 <td>
@@ -1230,7 +1236,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration&amp; operator/=(const rep&amp; rhs);
                   </p>
                 </td>
 <td>
@@ -1257,7 +1263,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration operator--(int);
                   </p>
                 </td>
 <td>
@@ -1284,7 +1290,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration&amp; operator+=(const duration&amp; d);
                   </p>
                 </td>
 <td>
@@ -1311,7 +1317,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration operator-() const;
                   </p>
                 </td>
 <td>
@@ -1338,7 +1344,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration&amp; operator%=(const duration&amp; rhs);
                   </p>
                 </td>
 <td>
@@ -1365,7 +1371,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration&amp; operator++();.
                   </p>
                 </td>
 <td>
@@ -1392,7 +1398,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration&amp; operator-=(const duration&amp; d);
                   </p>
                 </td>
 <td>
@@ -1419,7 +1425,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration&amp; operator%=(const rep&amp; rhs)
                   </p>
                 </td>
 <td>
@@ -1446,7 +1452,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration operator++(int);
                   </p>
                 </td>
 <td>
@@ -1473,7 +1479,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration operator--();
                   </p>
                 </td>
 <td>
@@ -1500,7 +1506,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration operator+() const;
                   </p>
                 </td>
 <td>
@@ -1527,7 +1533,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check duration&amp; operator*=(const rep&amp; rhs);.
                   </p>
                 </td>
 <td>
@@ -1554,7 +1560,9 @@
                 </td>
 <td>
                   <p>
- check .
+ check template &lt;class ToDuration, class Rep, class Period&gt;
+ ToDuration duration_cast(const duration&lt;Rep, Period&gt;&amp;
+ d);
                   </p>
                 </td>
 <td>
@@ -1581,7 +1589,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check ToDuration shall be an instantiation of duration.
                   </p>
                 </td>
 <td>
@@ -1608,7 +1616,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operator<code class="literal">=() and operator!</code>().
                   </p>
                 </td>
 <td>
@@ -1635,7 +1643,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operators &lt;,&lt;<code class="literal">,&gt;,&gt;</code>.
                   </p>
                 </td>
 <td>
@@ -1649,6 +1657,44 @@
                   </p>
                 </td>
 </tr>
+</tbody>
+</table></div>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Name
+ </p>
+ </th>
+<th>
+ <p>
+ kind
+ </p>
+ </th>
+<th>
+ <p>
+ Description
+ </p>
+ </th>
+<th>
+ <p>
+ Result
+ </p>
+ </th>
+<th>
+ <p>
+ Ticket
+ </p>
+ </th>
+</tr></thead>
+<tbody>
 <tr>
 <td>
                   <p>
@@ -1662,7 +1708,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check exact conversions allowed for integral reps.
                   </p>
                 </td>
 <td>
@@ -1689,7 +1735,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check conversions from floating point to integral durations disallowed.
                   </p>
                 </td>
 <td>
@@ -1716,7 +1762,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check inexact conversions disallowed for integral reps.
                   </p>
                 </td>
 <td>
@@ -1743,7 +1789,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check inexact conversions allowed for floating point reps.
                   </p>
                 </td>
 <td>
@@ -1770,7 +1816,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check conversions from integral to floating point durations allowed.
                   </p>
                 </td>
 <td>
@@ -1797,7 +1843,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check Rep must be default initialized, not initialized with 0.
                   </p>
                 </td>
 <td>
@@ -1824,7 +1870,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check explicit duration(const Rep2&amp; r).
                   </p>
                 </td>
 <td>
@@ -1851,7 +1897,7 @@
                 </td>
 <td>
                   <p>
- check .
+ test for explicit.
                   </p>
                 </td>
 <td>
@@ -1878,7 +1924,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check Rep2 shall be implicitly convertible to rep.
                   </p>
                 </td>
 <td>
@@ -1905,7 +1951,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check construct double with int.
                   </p>
                 </td>
 <td>
@@ -1932,7 +1978,7 @@
                 </td>
 <td>
                   <p>
- check .
+ treat_as_floating_point&lt;Rep2&gt;::value shall be false.
                   </p>
                 </td>
 <td>
@@ -1959,7 +2005,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operator+(d,d).
                   </p>
                 </td>
 <td>
@@ -1986,7 +2032,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operator-(d,d).
                   </p>
                 </td>
 <td>
@@ -2013,7 +2059,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operator/(d,d).
                   </p>
                 </td>
 <td>
@@ -2040,7 +2086,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operator/(d,r) fails with different rep.
                   </p>
                 </td>
 <td>
@@ -2067,7 +2113,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operator/(d,r).
                   </p>
                 </td>
 <td>
@@ -2094,7 +2140,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operator%(d,d).
                   </p>
                 </td>
 <td>
@@ -2121,7 +2167,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operator%(d,r).
                   </p>
                 </td>
 <td>
@@ -2148,7 +2194,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operator*(d,r).
                   </p>
                 </td>
 <td>
@@ -2175,7 +2221,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operator*(d,r) fails with different rep.
                   </p>
                 </td>
 <td>
@@ -2202,7 +2248,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check operator*(r,d) fails with different rep.
                   </p>
                 </td>
 <td>
@@ -2229,7 +2275,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check coherency between max and duration_values traits.
                   </p>
                 </td>
 <td>
@@ -2256,7 +2302,7 @@
                 </td>
 <td>
                   <p>
- check .
+ check coherency between min and duration_values traits.
                   </p>
                 </td>
 <td>
@@ -2283,6 +2329,1053 @@
                 </td>
 <td>
                   <p>
+ check coherency between zero and duration_values traits.
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_chrono.appendices.tests.time_point"></a>time_point
+</h4></div></div></div>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Name
+ </p>
+ </th>
+<th>
+ <p>
+ kind
+ </p>
+ </th>
+<th>
+ <p>
+ Description
+ </p>
+ </th>
+<th>
+ <p>
+ Result
+ </p>
+ </th>
+<th>
+ <p>
+ Ticket
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ default_duration.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ duration.fail
+ </p>
+ </td>
+<td>
+ <p>
+ compile-fail
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ arithmetic.op_plus_ass.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ arithmetic.op_plus_ass.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ cast.time_point_cast.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ cast.toduration.fail
+ </p>
+ </td>
+<td>
+ <p>
+ compile-fail
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ comparisons.op_equal.fail
+ </p>
+ </td>
+<td>
+ <p>
+ compile-fail
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ comparisons.op_equal.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ comparisons.op_less.fail
+ </p>
+ </td>
+<td>
+ <p>
+ compile-fail
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ comparisons.op_less.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ cons.convert.fail
+ </p>
+ </td>
+<td>
+ <p>
+ compile-fail
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ cons.convert.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ cons.default.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ cons.duration..fail
+ </p>
+ </td>
+<td>
+ <p>
+ compile-fail
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ cons.duration.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ nonmember.op_plus.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ nonmember.op_minus_time_point.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ nonmember.op_minus_duration.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ special.max.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ special.min.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_chrono.appendices.tests.clock"></a>clock
+</h4></div></div></div>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Name
+ </p>
+ </th>
+<th>
+ <p>
+ kind
+ </p>
+ </th>
+<th>
+ <p>
+ Description
+ </p>
+ </th>
+<th>
+ <p>
+ Result
+ </p>
+ </th>
+<th>
+ <p>
+ Ticket
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ hires.consistency.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ hires.now.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ monotonic.consistency.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ monotonic.now.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ system.consistency.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ system.now.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ system.from_time_t.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ system.rep_signed.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ system.rep_signed.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_chrono.appendices.tests.io_examples"></a>io examples
+</h4></div></div></div>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Name
+ </p>
+ </th>
+<th>
+ <p>
+ kind
+ </p>
+ </th>
+<th>
+ <p>
+ Description
+ </p>
+ </th>
+<th>
+ <p>
+ Result
+ </p>
+ </th>
+<th>
+ <p>
+ Ticket
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ io_ex1.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ io_ex2.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ io_ex3.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ io_ex4.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
+ check .
+ </p>
+ </td>
+<td>
+ <p>
+ Pass
+ </p>
+ </td>
+<td>
+ <p>
+ #
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ io_ex5.pass
+ </p>
+ </td>
+<td>
+ <p>
+ run
+ </p>
+ </td>
+<td>
+ <p>
                     check .
                   </p>
                 </td>

Modified: sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices/todo.html
==============================================================================
--- sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices/todo.html (original)
+++ sandbox/chrono/libs/chrono/doc/html/boost_chrono/appendices/todo.html 2010-09-21 13:49:52 EDT (Tue, 21 Sep 2010)
@@ -26,7 +26,7 @@
 <a name="boost_chrono.appendices.todo"></a> Appendix H: Future plans
 </h3></div></div></div>
 <a name="boost_chrono.appendices.todo.tasks_to_do_before_review"></a><h4>
-<a name="id5077627"></a>
+<a name="id5079325"></a>
         <a href="todo.html#boost_chrono.appendices.todo.tasks_to_do_before_review">Tasks
         to do before review</a>
       </h4>
@@ -42,7 +42,7 @@
           </li>
 </ul></div>
 <a name="boost_chrono.appendices.todo.for_later_releases"></a><h4>
-<a name="id5077676"></a>
+<a name="id5079374"></a>
         <a href="todo.html#boost_chrono.appendices.todo.for_later_releases">For later
         releases</a>
       </h4>

Modified: sandbox/chrono/libs/chrono/doc/html/index.html
==============================================================================
--- sandbox/chrono/libs/chrono/doc/html/index.html (original)
+++ sandbox/chrono/libs/chrono/doc/html/index.html 2010-09-21 13:49:52 EDT (Tue, 21 Sep 2010)
@@ -95,7 +95,7 @@
 </table></div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: September 21, 2010 at 09:02:25 GMT</small></p></td>
+<td align="left"><p><small>Last revised: September 21, 2010 at 11:45:17 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk