Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r81740 - in trunk/libs/multiprecision: doc doc/html doc/html/boost_multiprecision doc/html/boost_multiprecision/indexes doc/html/boost_multiprecision/perf example performance test test/ublas_interop
From: john_at_[hidden]
Date: 2012-12-06 08:37:53


Author: johnmaddock
Date: 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
New Revision: 81740
URL: http://svn.boost.org/trac/boost/changeset/81740

Log:
Fix inspection report issues.
Regenerate docs.
Fix performance test Jamfile.
Text files modified:
   trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s01.html | 14 ++++++++++----
   trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s02.html | 4 ++--
   trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s03.html | 4 ++--
   trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s04.html | 9 +++++++--
   trunk/libs/multiprecision/doc/html/boost_multiprecision/intro.html | 2 +-
   trunk/libs/multiprecision/doc/html/boost_multiprecision/perf/overhead.html | 2 +-
   trunk/libs/multiprecision/doc/html/boost_multiprecision/tut.html | 2 +-
   trunk/libs/multiprecision/doc/html/index.html | 2 +-
   trunk/libs/multiprecision/doc/multiprecision.qbk | 2 +-
   trunk/libs/multiprecision/example/integer_examples.cpp | 2 +-
   trunk/libs/multiprecision/performance/Jamfile.v2 | 8 +++++++-
   trunk/libs/multiprecision/performance/linpack-benchmark.cpp | 10 ++++------
   trunk/libs/multiprecision/test/string_data.ipp | 5 +++++
   trunk/libs/multiprecision/test/test_numeric_limits.cpp | 6 +++---
   trunk/libs/multiprecision/test/ublas_interop/test11.cpp | 12 ++++++------
   15 files changed, 52 insertions(+), 32 deletions(-)

Modified: trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s01.html
==============================================================================
--- trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s01.html (original)
+++ trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s01.html 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -22,9 +22,9 @@
 <div class="spirit-nav">
 <a accesskey="p" href="../indexes.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../indexes.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="s02.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
-<div class="section id990731">
+<div class="section id965458">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id990731"></a>Function Index</h3></div></div></div>
+<a name="id965458"></a>Function Index</h3></div></div></div>
 <p><a class="link" href="s01.html#idx_id_0">A</a> <a class="link" href="s01.html#idx_id_1">B</a> <a class="link" href="s01.html#idx_id_2">C</a> <a class="link" href="s01.html#idx_id_3">D</a> <a class="link" href="s01.html#idx_id_4">E</a> <a class="link" href="s01.html#idx_id_5">F</a> <a class="link" href="s01.html#idx_id_7">I</a> <a class="link" href="s01.html#idx_id_8">L</a> <a class="link" href="s01.html#idx_id_9">M</a> <a class="link" href="s01.html#idx_id_12">P</a> <a class="link" href="s01.html#idx_id_13">R</a> <a class="link" href="s01.html#idx_id_14">S</a> <a class="link" href="s01.html#idx_id_15">T</a> <a class="link" href="s01.html#idx_id_17">Z</a></p>
 <div class="variablelist"><dl class="variablelist">
 <dt>
@@ -351,10 +351,16 @@
 <dt>
 <a name="idx_id_5"></a><span class="term">F</span>
 </dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
+<dd><div class="index"><ul class="index" style="list-style-type: none; ">
+<li class="listitem" style="list-style-type: none">
+<p><span class="index-entry-level-0">fabs</span></p>
+<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../ref/number.html" title="number"><span class="index-entry-level-1">number</span></a></p></li></ul></div>
+</li>
+<li class="listitem" style="list-style-type: none">
 <p><span class="index-entry-level-0">fpclassify</span></p>
 <div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../ref/number.html" title="number"><span class="index-entry-level-1">number</span></a></p></li></ul></div>
-</li></ul></div></dd>
+</li>
+</ul></div></dd>
 <dt>
 <a name="idx_id_7"></a><span class="term">I</span>
 </dt>

Modified: trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s02.html
==============================================================================
--- trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s02.html (original)
+++ trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s02.html 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -22,9 +22,9 @@
 <div class="spirit-nav">
 <a accesskey="p" href="s01.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../indexes.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="s03.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
-<div class="section id995055">
+<div class="section id971044">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id995055"></a>Class Index</h3></div></div></div>
+<a name="id971044"></a>Class Index</h3></div></div></div>
 <p><a class="link" href="s02.html#idx_id_20">C</a> <a class="link" href="s02.html#idx_id_22">E</a> <a class="link" href="s02.html#idx_id_24">G</a> <a class="link" href="s02.html#idx_id_25">I</a> <a class="link" href="s02.html#idx_id_27">M</a> <a class="link" href="s02.html#idx_id_28">N</a> <a class="link" href="s02.html#idx_id_33">T</a></p>
 <div class="variablelist"><dl class="variablelist">
 <dt>

Modified: trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s03.html
==============================================================================
--- trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s03.html (original)
+++ trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s03.html 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -22,9 +22,9 @@
 <div class="spirit-nav">
 <a accesskey="p" href="s02.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../indexes.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="s04.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
-<div class="section id995472">
+<div class="section id971462">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id995472"></a>Typedef Index</h3></div></div></div>
+<a name="id971462"></a>Typedef Index</h3></div></div></div>
 <p><a class="link" href="s03.html#idx_id_38">C</a> <a class="link" href="s03.html#idx_id_43">I</a> <a class="link" href="s03.html#idx_id_44">L</a> <a class="link" href="s03.html#idx_id_45">M</a> <a class="link" href="s03.html#idx_id_50">S</a> <a class="link" href="s03.html#idx_id_51">T</a> <a class="link" href="s03.html#idx_id_52">U</a></p>
 <div class="variablelist"><dl class="variablelist">
 <dt>

Modified: trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s04.html
==============================================================================
--- trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s04.html (original)
+++ trunk/libs/multiprecision/doc/html/boost_multiprecision/indexes/s04.html 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -21,9 +21,9 @@
 <div class="spirit-nav">
 <a accesskey="p" href="s03.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../indexes.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a>
 </div>
-<div class="section id997565">
+<div class="section id973008">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id997565"></a>Index</h3></div></div></div>
+<a name="id973008"></a>Index</h3></div></div></div>
 <p><a class="link" href="s04.html#idx_id_54">A</a> <a class="link" href="s04.html#idx_id_55">B</a> <a class="link" href="s04.html#idx_id_56">C</a> <a class="link" href="s04.html#idx_id_57">D</a> <a class="link" href="s04.html#idx_id_58">E</a> <a class="link" href="s04.html#idx_id_59">F</a> <a class="link" href="s04.html#idx_id_60">G</a> <a class="link" href="s04.html#idx_id_61">I</a> <a class="link" href="s04.html#idx_id_62">L</a> <a class="link" href="s04.html#idx_id_63">M</a> <a class="link" href="s04.html#idx_id_64">N</a> <a class="link" href="s04.html#idx_id_65">O</a> <a class="link" href="s04.html#idx_id_66">P</a> <a class="link" href="s04.html#idx_id_67">R</a> <a class="link" href="s04.html#idx_id_68">S</a> <a class="link" href="s04.html#idx_id_69">T</a> <a class="link" href="s04.html#idx_id_70">U</a> <a class="link" href="s04.html#idx_id_71">Z</a></p>
 <div class="variablelist"><dl class="variablelist">
 <dt>
@@ -494,6 +494,10 @@
 </dt>
 <dd><div class="index"><ul class="index" style="list-style-type: none; ">
 <li class="listitem" style="list-style-type: none">
+<p><span class="index-entry-level-0">fabs</span></p>
+<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../ref/number.html" title="number"><span class="index-entry-level-1">number</span></a></p></li></ul></div>
+</li>
+<li class="listitem" style="list-style-type: none">
 <p><span class="index-entry-level-0">FAQ</span></p>
 <div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../map/faq.html" title="FAQ"><span class="index-entry-level-1">precision</span></a></p></li></ul></div>
 </li>
@@ -800,6 +804,7 @@
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../ref/number.html" title="number"><span class="index-entry-level-1">default_precision</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../ref/number.html" title="number"><span class="index-entry-level-1">divide_qr</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../ref/number.html" title="number"><span class="index-entry-level-1">expression_template_default</span></a></p></li>
+<li class="listitem" style="list-style-type: none"><p><a class="link" href="../ref/number.html" title="number"><span class="index-entry-level-1">fabs</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../ref/number.html" title="number"><span class="index-entry-level-1">fpclassify</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../ref/number.html" title="number"><span class="index-entry-level-1">integer_modulus</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../ref/number.html" title="number"><span class="index-entry-level-1">iround</span></a></p></li>

Modified: trunk/libs/multiprecision/doc/html/boost_multiprecision/intro.html
==============================================================================
--- trunk/libs/multiprecision/doc/html/boost_multiprecision/intro.html (original)
+++ trunk/libs/multiprecision/doc/html/boost_multiprecision/intro.html 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -34,7 +34,7 @@
       mathematical operations, elementary transcendental functions as well as the
       functions in Boost.Math. The Multiprecision types can also interoperate with
       the built-in types in C++ using clearly defined conversion rules. This allows
- boost.Multiprecision to be used for all kinds of mathematical calculations
+ Boost.Multiprecision to be used for all kinds of mathematical calculations
       involving integer, rational and floating-point types requiring extended range
       and precision.
     </p>

Modified: trunk/libs/multiprecision/doc/html/boost_multiprecision/perf/overhead.html
==============================================================================
--- trunk/libs/multiprecision/doc/html/boost_multiprecision/perf/overhead.html (original)
+++ trunk/libs/multiprecision/doc/html/boost_multiprecision/perf/overhead.html 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -126,7 +126,7 @@
       </p>
 <p>
         The following table compares arithmetic using either <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">long</span></code> or <code class="computeroutput"><span class="identifier">number</span><span class="special">&lt;</span><span class="identifier">arithmetic_backend</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="keyword">long</span><span class="special">&gt;</span> <span class="special">&gt;</span></code> for the <a href="../../../../performance/voronoi_perfromance.cpp" target="_top">voronoi-diagram
+ <span class="keyword">long</span></code> or <code class="computeroutput"><span class="identifier">number</span><span class="special">&lt;</span><span class="identifier">arithmetic_backend</span><span class="special">&lt;</span><span class="keyword">long</span> <span class="keyword">long</span><span class="special">&gt;</span> <span class="special">&gt;</span></code> for the <a href="../../../../performance/voronoi_performance.cpp" target="_top">voronoi-diagram
         builder test</a>:
       </p>
 <div class="informaltable"><table class="table">

Modified: trunk/libs/multiprecision/doc/html/boost_multiprecision/tut.html
==============================================================================
--- trunk/libs/multiprecision/doc/html/boost_multiprecision/tut.html (original)
+++ trunk/libs/multiprecision/doc/html/boost_multiprecision/tut.html 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -81,7 +81,7 @@
 <li class="listitem">
           What kind of number do I want (<a class="link" href="tut/ints.html" title="Integer Types">integer</a>,
           <a class="link" href="tut/floats.html" title="Floating Point Numbers">floating point</a> or
- <a class="link" href="tut/rational.html" title="Rational Number Types">rational</a>.
+ <a class="link" href="tut/rational.html" title="Rational Number Types">rational</a>).
         </li>
 <li class="listitem">
           Which back-end do I want to perform the actual arithmetic (Boost-supplied,

Modified: trunk/libs/multiprecision/doc/html/index.html
==============================================================================
--- trunk/libs/multiprecision/doc/html/index.html (original)
+++ trunk/libs/multiprecision/doc/html/index.html 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -136,7 +136,7 @@
 </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: November 26, 2012 at 16:49:53 GMT</small></p></td>
+<td align="left"><p><small>Last revised: December 06, 2012 at 11:21:55 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: trunk/libs/multiprecision/doc/multiprecision.qbk
==============================================================================
--- trunk/libs/multiprecision/doc/multiprecision.qbk (original)
+++ trunk/libs/multiprecision/doc/multiprecision.qbk 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -2721,7 +2721,7 @@
 a bigger win.
 
 The following table compares arithmetic using either `long long` or `number<arithmetic_backend<long long> >`
-for the [@../../performance/voronoi_perfromance.cpp voronoi-diagram builder test]:
+for the [@../../performance/voronoi_performance.cpp voronoi-diagram builder test]:
 
 [table
 [[Type][Relative time]]

Modified: trunk/libs/multiprecision/example/integer_examples.cpp
==============================================================================
--- trunk/libs/multiprecision/example/integer_examples.cpp (original)
+++ trunk/libs/multiprecision/example/integer_examples.cpp 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -228,4 +228,4 @@
  295232799039604140847618609643520000000
  0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
  0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- */
\ No newline at end of file
+ */

Modified: trunk/libs/multiprecision/performance/Jamfile.v2
==============================================================================
--- trunk/libs/multiprecision/performance/Jamfile.v2 (original)
+++ trunk/libs/multiprecision/performance/Jamfile.v2 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -63,7 +63,12 @@
           ;
 
 exe sf_performance : sf_performance.cpp sf_performance_basic.cpp sf_performance_bessel.cpp
- sf_performance_nct.cpp sf_performance_poly.cpp
+ sf_performance_bessel1.cpp sf_performance_bessel2.cpp sf_performance_bessel3.cpp
+ sf_performance_bessel4.cpp sf_performance_bessel5.cpp sf_performance_bessel6.cpp
+ sf_performance_nct.cpp sf_performance_nct1.cpp
+ sf_performance_nct2.cpp sf_performance_nct3.cpp sf_performance_nct4.cpp
+ sf_performance_nct5.cpp sf_performance_nct6.cpp
+ sf_performance_poly.cpp
                      /boost/system//boost_system /boost/chrono//boost_chrono /boost/thread//boost_thread
           : release
           [ check-target-builds ../config//has_gmp : <define>TEST_MPF <define>TEST_MPZ <source>gmp : ]
@@ -125,3 +130,4 @@
 install delaunay_install : delaunay_test : <location>. ;
 
 
+

Modified: trunk/libs/multiprecision/performance/linpack-benchmark.cpp
==============================================================================
--- trunk/libs/multiprecision/performance/linpack-benchmark.cpp (original)
+++ trunk/libs/multiprecision/performance/linpack-benchmark.cpp 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -52,8 +52,6 @@
 #undef abs
 #undef dabs
 #define dabs abs
-#undef min
-#undef max
 #undef dmin
 #undef dmax
 #define dmin min
@@ -133,7 +131,7 @@
    /* Builtin functions */
 
    /* Local variables */
- static real_type a[1001000] /* was [1001][1000] */, b[1000];
+ static real_type a[1001000] /* was [1001][1000] */, b[1000];
    static integer i__, n;
    static real_type x[1000];
    static double t1;
@@ -214,10 +212,10 @@
    for (i__ = 1; i__ <= i__1; ++i__) {
       /* Computing MAX */
       d__2 = resid, d__3 = (d__1 = b[i__ - 1], abs(d__1));
- resid = max(d__2,d__3);
+ resid = (max)(d__2,d__3);
       /* Computing MAX */
       d__2 = normx, d__3 = (d__1 = x[i__ - 1], abs(d__1));
- normx = max(d__2,d__3);
+ normx = (max)(d__2,d__3);
       /* L30: */
    }
    eps = epslon_(&c_b7);
@@ -294,7 +292,7 @@
          a[i__ + j * a_dim1] = ran_(init) - .5f;
          /* Computing MAX */
          d__2 = (d__1 = a[i__ + j * a_dim1], abs(d__1));
- *norma = max(d__2,*norma);
+ *norma = (max)(d__2,*norma);
          /* L20: */
       }
       /* L30: */

Modified: trunk/libs/multiprecision/test/string_data.ipp
==============================================================================
--- trunk/libs/multiprecision/test/string_data.ipp (original)
+++ trunk/libs/multiprecision/test/string_data.ipp 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -1,3 +1,8 @@
+///////////////////////////////////////////////////////////////////////////////
+// Copyright 2011 John Maddock. Distributed under the Boost
+// Software License, Version 1.0. (See accompanying file
+// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+
    {{ "1e+08", "1.e+08", "+1e+08", "1.2e+08", "+1.2e+08", "1.2e+08", "123456789.0", "123456789.0", "+123456789.0", "1.2e+08", "1.2e+08", "+1.2e+08", "1.23e+08", "+1.23e+08", "1.23e+08", "123456789.00", "123456789.00", "+123456789.00", "1.23e+08", "1.23e+08", "+1.23e+08", "1.235e+08", "+1.235e+08", "1.235e+08", "123456789.000", "123456789.000", "+123456789.000", "1.235e+08", "1.235e+08", "+1.235e+08", "1.2346e+08", "+1.2346e+08", "1.2346e+08", "123456789.0000", "123456789.0000", "+123456789.0000", "1.2346e+08", "1.2346e+08", "+1.2346e+08", "1.23457e+08", "+1.23457e+08", "1.23457e+08", "123456789.00000", "123456789.00000", "+123456789.00000", "1.23457e+08", "1.23457e+08", "+1.23457e+08", "1.234568e+08", "+1.234568e+08", "1.234568e+08", "123456789.000000", "123456789.000000", "+123456789.000000", "1.234568e+08", "1.234568e+08", "+1.234568e+08", "1.2345679e+08", "+1.2345679e+08", "1.2345679e+08", "123456789.0000000", "123456789.0000000", "+123456789.0000000", "1.2345679e+08", "1.2345679e+08", "+1.2345679e+08",
"1.23456789e+08", "+1.23456789e+08", "1.23456789e+08", "123456789.00000000", "123456789.00000000", "+123456789.00000000", "123456789", "123456789.", "+123456789", "1.234567890e+08", "+1.234567890e+08", "1.234567890e+08", "123456789.000000000", "123456789.000000000", "+123456789.000000000", "123456789", "123456789.0", "+123456789", "1.2345678900e+08", "+1.2345678900e+08", "1.2345678900e+08", "123456789.0000000000", "123456789.0000000000", "+123456789.0000000000", "123456789", "123456789.00", "+123456789", "1.23456789000e+08", "+1.23456789000e+08", "1.23456789000e+08", "123456789.00000000000", "123456789.00000000000", "+123456789.00000000000", "123456789", "123456789.000", "+123456789", "1.234567890000e+08", "+1.234567890000e+08", "1.234567890000e+08", "123456789.000000000000", "123456789.000000000000", "+123456789.000000000000", "123456789", "123456789.0000", "+123456789", "1.2345678900000e+08", "+1.2345678900000e+08", "1.2345678900000e+08", "123456789.0000000000000", "123456789.0000000000000", "+123456789.00
00000000000", }},
    {{ "-1e+08", "-1.e+08", "-1e+08", "-1.2e+08", "-1.2e+08", "-1.2e+08", "-123456789.0", "-123456789.0", "-123456789.0", "-1.2e+08", "-1.2e+08", "-1.2e+08", "-1.23e+08", "-1.23e+08", "-1.23e+08", "-123456789.00", "-123456789.00", "-123456789.00", "-1.23e+08", "-1.23e+08", "-1.23e+08", "-1.235e+08", "-1.235e+08", "-1.235e+08", "-123456789.000", "-123456789.000", "-123456789.000", "-1.235e+08", "-1.235e+08", "-1.235e+08", "-1.2346e+08", "-1.2346e+08", "-1.2346e+08", "-123456789.0000", "-123456789.0000", "-123456789.0000", "-1.2346e+08", "-1.2346e+08", "-1.2346e+08", "-1.23457e+08", "-1.23457e+08", "-1.23457e+08", "-123456789.00000", "-123456789.00000", "-123456789.00000", "-1.23457e+08", "-1.23457e+08", "-1.23457e+08", "-1.234568e+08", "-1.234568e+08", "-1.234568e+08", "-123456789.000000", "-123456789.000000", "-123456789.000000", "-1.234568e+08", "-1.234568e+08", "-1.234568e+08", "-1.2345679e+08", "-1.2345679e+08", "-1.2345679e+08", "-123456789.0000000", "-123456789.0000000", "-123456789.0000000", "-1.234567
9e+08", "-1.2345679e+08", "-1.2345679e+08", "-1.23456789e+08", "-1.23456789e+08", "-1.23456789e+08", "-123456789.00000000", "-123456789.00000000", "-123456789.00000000", "-123456789", "-123456789.", "-123456789", "-1.234567890e+08", "-1.234567890e+08", "-1.234567890e+08", "-123456789.000000000", "-123456789.000000000", "-123456789.000000000", "-123456789", "-123456789.0", "-123456789", "-1.2345678900e+08", "-1.2345678900e+08", "-1.2345678900e+08", "-123456789.0000000000", "-123456789.0000000000", "-123456789.0000000000", "-123456789", "-123456789.00", "-123456789", "-1.23456789000e+08", "-1.23456789000e+08", "-1.23456789000e+08", "-123456789.00000000000", "-123456789.00000000000", "-123456789.00000000000", "-123456789", "-123456789.000", "-123456789", "-1.234567890000e+08", "-1.234567890000e+08", "-1.234567890000e+08", "-123456789.000000000000", "-123456789.000000000000", "-123456789.000000000000", "-123456789", "-123456789.0000", "-123456789", "-1.2345678900000e+08", "-1.2345678900000e+08", "-1.234567890000
0e+08", "-123456789.0000000000000", "-123456789.0000000000000", "-123456789.0000000000000", }},
    {{ "2e+07", "2.e+07", "+2e+07", "1.5e+07", "+1.5e+07", "1.5e+07", "15432098.6", "15432098.6", "+15432098.6", "1.5e+07", "1.5e+07", "+1.5e+07", "1.54e+07", "+1.54e+07", "1.54e+07", "15432098.62", "15432098.62", "+15432098.62", "1.54e+07", "1.54e+07", "+1.54e+07", "1.543e+07", "+1.543e+07", "1.543e+07", "15432098.625", "15432098.625", "+15432098.625", "1.543e+07", "1.543e+07", "+1.543e+07", "1.5432e+07", "+1.5432e+07", "1.5432e+07", "15432098.6250", "15432098.6250", "+15432098.6250", "1.5432e+07", "1.5432e+07", "+1.5432e+07", "1.54321e+07", "+1.54321e+07", "1.54321e+07", "15432098.62500", "15432098.62500", "+15432098.62500", "1.54321e+07", "1.54321e+07", "+1.54321e+07", "1.543210e+07", "+1.543210e+07", "1.543210e+07", "15432098.625000", "15432098.625000", "+15432098.625000", "1.54321e+07", "1.543210e+07", "+1.54321e+07", "1.5432099e+07", "+1.5432099e+07", "1.5432099e+07", "15432098.6250000", "15432098.6250000", "+15432098.6250000", "15432099", "15432099.", "+15432099", "1.54320986e+07", "+1.54320986e+07",
"1.54320986e+07", "15432098.62500000", "15432098.62500000", "+15432098.62500000", "15432098.6", "15432098.6", "+15432098.6", "1.543209862e+07", "+1.543209862e+07", "1.543209862e+07", "15432098.625000000", "15432098.625000000", "+15432098.625000000", "15432098.62", "15432098.62", "+15432098.62", "1.5432098625e+07", "+1.5432098625e+07", "1.5432098625e+07", "15432098.6250000000", "15432098.6250000000", "+15432098.6250000000", "15432098.625", "15432098.625", "+15432098.625", "1.54320986250e+07", "+1.54320986250e+07", "1.54320986250e+07", "15432098.62500000000", "15432098.62500000000", "+15432098.62500000000", "15432098.625", "15432098.6250", "+15432098.625", "1.543209862500e+07", "+1.543209862500e+07", "1.543209862500e+07", "15432098.625000000000", "15432098.625000000000", "+15432098.625000000000", "15432098.625", "15432098.62500", "+15432098.625", "1.5432098625000e+07", "+1.5432098625000e+07", "1.5432098625000e+07", "15432098.6250000000000", "15432098.6250000000000", "+15432098.6250000000000", }},

Modified: trunk/libs/multiprecision/test/test_numeric_limits.cpp
==============================================================================
--- trunk/libs/multiprecision/test/test_numeric_limits.cpp (original)
+++ trunk/libs/multiprecision/test/test_numeric_limits.cpp 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -151,13 +151,13 @@
    {
       std::cout << std::hex << std::showbase;
    }
- PRINT(max());
+ std::cout << "max()" << " = " << (std::numeric_limits<Number>::max)() << std::endl;
    if(std::numeric_limits<Number>::is_integer)
    {
       std::cout << std::dec;
    }
- PRINT(max());
- PRINT(min());
+ std::cout << "max()" << " = " << (std::numeric_limits<Number>::max)() << std::endl;
+ std::cout << "min()" << " = " << (std::numeric_limits<Number>::min)() << std::endl;
 #ifndef BOOST_NO_CXX11_NUMERIC_LIMITS
    PRINT(lowest());
 #endif

Modified: trunk/libs/multiprecision/test/ublas_interop/test11.cpp
==============================================================================
--- trunk/libs/multiprecision/test/ublas_interop/test11.cpp (original)
+++ trunk/libs/multiprecision/test/ublas_interop/test11.cpp 2012-12-06 08:37:51 EST (Thu, 06 Dec 2012)
@@ -90,9 +90,9 @@
         v2 = v1 * value_type (1.);
         std::cout << "v1 * 1. = " << v2 << std::endl;
         v2 = v1 * t;
- std::cout << "v1 * value_type(N) = " << v2 << std::endl;
- // test interop with integer
- v2 = v1 * N;
+ std::cout << "v1 * value_type(N) = " << v2 << std::endl;
+ // test interop with integer
+ v2 = v1 * N;
 
         std::cout << "v1 * N = " << v2 << std::endl;
 
@@ -110,9 +110,9 @@
         v1 *= value_type (1.);
         std::cout << "v1 *= 1. = " << v1 << std::endl;
         v1 *= t;
- std::cout << "v1 *= value_type(N) = " << v1 << std::endl;
- // test interop with integer
- v1 *= N;
+ std::cout << "v1 *= value_type(N) = " << v1 << std::endl;
+ // test interop with integer
+ v1 *= N;
         std::cout << "v1 *= N = " << v1 << std::endl;
 
         // Unary vector operations resulting in a scalar


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