$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r71399 - in trunk: boost/spirit/home/qi/numeric/detail libs/spirit/example/qi/compiler_tutorial/mini_c libs/spirit/test/qi
From: joel_at_[hidden]
Date: 2011-04-21 01:13:32
Author: djowel
Date: 2011-04-21 01:13:30 EDT (Thu, 21 Apr 2011)
New Revision: 71399
URL: http://svn.boost.org/trac/boost/changeset/71399
Log:
Minor tweaks
Text files modified: 
   trunk/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp        |     6 +++---                                  
   trunk/libs/spirit/example/qi/compiler_tutorial/mini_c/compiler.hpp |     4 ++--                                    
   trunk/libs/spirit/test/qi/uint3.cpp                                |     8 ++++++--                                
   3 files changed, 11 insertions(+), 7 deletions(-)
Modified: trunk/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp
==============================================================================
--- trunk/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp	(original)
+++ trunk/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp	2011-04-21 01:13:30 EDT (Thu, 21 Apr 2011)
@@ -41,7 +41,7 @@
     //  The maximum radix digits that can be represented without
     //  overflow:
     //
-    //          template<typename T, unsigned Radix> 
+    //          template<typename T, unsigned Radix>
     //          struct digits_traits::value;
     //
     ///////////////////////////////////////////////////////////////////////////
@@ -87,7 +87,7 @@
     //          template<typename Char> static int digit(Char ch);
     //
     ///////////////////////////////////////////////////////////////////////////
-    template <unsigned Radix> 
+    template <unsigned Radix>
     struct radix_traits
     {
         template <typename Char>
@@ -103,7 +103,7 @@
         template <typename Char>
         inline static unsigned digit(Char ch)
         {
-            if (Radix <= 10 || ch >= '0' && ch <= '9') 
+            if (Radix <= 10 || (ch >= '0' && ch <= '9'))
                 return ch - '0';
             return spirit::char_encoding::ascii::tolower(ch) - 'a' + 10;
         }
Modified: trunk/libs/spirit/example/qi/compiler_tutorial/mini_c/compiler.hpp
==============================================================================
--- trunk/libs/spirit/example/qi/compiler_tutorial/mini_c/compiler.hpp	(original)
+++ trunk/libs/spirit/example/qi/compiler_tutorial/mini_c/compiler.hpp	2011-04-21 01:13:30 EDT (Thu, 21 Apr 2011)
@@ -66,11 +66,11 @@
           : current(0)
         {
             using namespace boost::phoenix::arg_names;
-            using boost::phoenix::cref;
+            namespace phx = boost::phoenix;
             using boost::phoenix::function;
 
             error_handler = function<ErrorHandler>(error_handler_)(
-                "Error! ", _2, cref(error_handler_.iters)[_1]);
+                "Error! ", _2, phx::cref(error_handler_.iters)[_1]);
         }
 
         bool operator()(ast::nil) { BOOST_ASSERT(0); return false; }
Modified: trunk/libs/spirit/test/qi/uint3.cpp
==============================================================================
--- trunk/libs/spirit/test/qi/uint3.cpp	(original)
+++ trunk/libs/spirit/test/qi/uint3.cpp	2011-04-21 01:13:30 EDT (Thu, 21 Apr 2011)
@@ -58,10 +58,14 @@
         unsigned u;
 
         BOOST_TEST(test("12545674515", oct(012545674515)));
+#if UINT_MAX > 4294967296 // > 32 bits only
         BOOST_TEST(!test("12545674515", oct(051547654521)));
+#endif
         BOOST_TEST(test_attr("12545674515", oct(012545674515), u));
         BOOST_TEST(u == 012545674515);
+#if UINT_MAX > 4294967296 // > 32 bits only
         BOOST_TEST(!test_attr("12545674515", oct(051547654521), u));
+#endif
 
         BOOST_TEST(test(max_octal, oct(UINT_MAX)));
         BOOST_TEST(test_attr(max_octal, oct(UINT_MAX), u));
@@ -105,7 +109,7 @@
         BOOST_TEST(test("123", uint_(123)[ref(n) = _1]));
         BOOST_TEST(n == 123);
         BOOST_TEST(!test("123", uint_(321)[ref(n) = _1]));
-        
+
         BOOST_TEST(test_attr("789", uint_(789)[ref(n) = _1], m));
         BOOST_TEST(n == 789 && m == 789);
         BOOST_TEST(!test_attr("789", uint_(987)[ref(n) = _1], m));
@@ -114,7 +118,7 @@
         BOOST_TEST(n == 456);
         BOOST_TEST(!test("   456", uint_(654)[ref(n) = _1], space));
     }
-    
+
     ///////////////////////////////////////////////////////////////////////////
     //  parameterized lazy tests
     ///////////////////////////////////////////////////////////////////////////