! ${BOOST_PATH}/boost/config/compiler/clang.hpp:23
-#if defined(__int64)
+#if defined(__int64) && !defined(__GNUC__)
! ================================================================================ ===============
! ${MINGW_PATH}/lib/gcc/mingw32/${GCC_VERSION}/include/c++/ext/concurrence.h:273
-static typename __enable_if<sizeof(&_Rm::sema), void>::__type
+static typename __enable_if<(bool)sizeof(&_Rm::sema), void>::__type
! ================================================================================ ===============
! ${MINGW_PATH}/lib/gcc/mingw32/${GCC_VERSION}/include/c++/ext/concurrence.h:282
-static typename __enable_if<sizeof(&_Rm::actual), void>::__type
+static typename __enable_if<(bool)sizeof(&_Rm::actual), void>::__type
! ================================================================================ ===============
! ${MINGW_PATH}/lib/gcc/mingw32/${GCC_VERSION}/include/c++/type_traits:255
-#if !defined(__STRICT_ANSI__) && defined(_GLIBCXX_USE_FLOAT128)
+#if !defined(__STRICT_ANSI__) && defined(_GLIBCXX_USE_FLOAT128) && !defined(__clang__)
! ================================================================================ ===============
! ${MINGW_PATH}/lib/gcc/mingw32/${GCC_VERSION}/include/c++/type_traits:1749
-{ typedef decltype(true ? declval<_Tp>() : declval<_Up>()) type; };
+{ typedef typename decay<decltype(true ? declval<_Tp>() : declval<_Up>())>::type type; };
Myp
02.10.2012 07:15
Do you really want to delete ?