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,,,