--- boost/bind/arg.hpp.orig	2007-11-25 18:07:19 UTC
+++ boost/bind/arg.hpp
@@ -33,8 +33,7 @@ template< int I > struct arg
 
     template< class T > arg( T const & /* t */ )
     {
-        // static assert I == is_placeholder<T>::value
-        typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
+        BOOST_STATIC_ASSERT( I == is_placeholder<T>::value );
     }
 };
 
