id summary reporter owner description type status milestone component version severity resolution keywords cc 11902 bind placeholder _1 is not defined zimmermann@… Peter Dimov "bind placeholder _1 is not defined in version 1.60.0 . Example {{{ #include int f(int a, int b) { return a + b; } int main(void) { int x = 1; int a = boost::bind(f, 5, _1)(x); return 0; } }}} Compiler output: {{{ bind_error.cpp: In function ‘int main()’: bind_error.cpp:11:29: error: ‘_1’ was not declared in this scope int a = boost::bind(f, 5, _1)(x); ^ bind_error.cpp:11:29: note: suggested alternative: In file included from /home/projekte/libwinforwiss/boost/boost_1_60_0/boost/bind/bind.hpp:2247:0, from bind_error.cpp:1: /home/projekte/libwinforwiss/boost/boost_1_60_0/boost/bind/placeholders.hpp:46:38: note: ‘boost::placeholders::_1’ BOOST_STATIC_CONSTEXPR boost::arg<1> _1; }}} Replacing _1 with boost::placeholders::_1 works for 1.60.0 , but not for 1.59.0. " Bugs new To Be Determined bind Boost 1.60.0 Problem