Hi,

I'm see the following error in trunk regression. Is this a know bug? Should we check for non released version? If yes, what can be done to fix it?

Best,
Vicente

Test output: Sandia-darwin-clang-trunk - chrono - manipulate_clock_object_d / clang-darwin-trunk
Rev 77641 / Fri, 30 Mar 2012 09:23:40 +0000
Report Time: Sat, 31 Mar 2012 05:03:26 +0000
Compile [2012-03-30 09:54:10 UTC]: fail
    "/home/kbelco/llvm_darwin/build/Release+Asserts/bin/clang++" -x c++ -O0 -g -Wextra -Wno-long-long -pedantic -O0 -fno-inline -Wall -pedantic -g -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_CHRONO_THREAD_DISABLED -DBOOST_CHRONO_USES_MPL_ASSERT -DBOOST_CHRONO_VERSION=2 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -I".." -c -o "/Volumes/scratch/kbelco/boost/results/boost/bin.v2/libs/chrono/test/manipulate_clock_object_d.test/clang-darwin-trunk/debug/manipulate_clock_object.o" "../libs/chrono/test/../example/manipulate_clock_object.cpp"

In file included from ../libs/chrono/test/../example/manipulate_clock_object.cpp:30:
In file included from ../boost/type_traits.hpp:20:
In file included from ../boost/type_traits/aligned_storage.hpp:11:
In file included from ../boost/aligned_storage.hpp:21:
In file included from ../boost/type_traits/type_with_alignment.hpp:18:
../boost/type_traits/is_pod.hpp:45:35: error: 'T' does not refer to a value
            BOOST_INTERNAL_IS_POD(T)
                                  ^
../boost/type_traits/is_pod.hpp:26:47: note: expanded from macro 'BOOST_INTERNAL_IS_POD'
#define BOOST_INTERNAL_IS_POD(T) BOOST_IS_POD(T)
                                              ^
../boost/type_traits/intrinsics.hpp:135:39: note: expanded from macro 'BOOST_IS_POD'
#     define BOOST_IS_POD(T) __is_pod(T)
                                      ^
../boost/config/suffix.hpp:420:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
../boost/type_traits/is_pod.hpp:38:20: note: declared here
template <typename T> struct is_pod_impl
                   ^
../boost/type_traits/is_pod.hpp:46:13: error: type name requires a specifier or qualifier
         >::value));
            ^
../boost/config/suffix.hpp:420:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from ../libs/chrono/test/../example/manipulate_clock_object.cpp:30:
In file included from ../boost/type_traits.hpp:20:
In file included from ../boost/type_traits/aligned_storage.hpp:11:
In file included from ../boost/aligned_storage.hpp:21:
In file included from ../boost/type_traits/type_with_alignment.hpp:18:
../boost/type_traits/is_pod.hpp:46:13: error: expected ')'
         >::value));
            ^
../boost/config/suffix.hpp:420:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
../boost/type_traits/is_pod.hpp:42:9: note: to match this '('
        (::boost::type_traits::ice_or<
        ^
../boost/config/suffix.hpp:420:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
3 errors generated.