id summary reporter owner description type status milestone component version severity resolution keywords cc 10360 Since 1.56, any_range use static cast of reference instead of implicit conversion vdavid@… Neil Groves "Since 1.56, when dereferencing, any_range tries to use static cast of reference instead of implicit conversion like in 1.55. Here is an example that works with 1.55 but fails to compile with 1.56. {{{ #include #include #include struct A {}; int main() { std::vector > v; boost::any_range, boost::forward_traversal_tag, std::shared_ptr, std::ptrdiff_t> r(v); } }}} " Bugs assigned To Be Determined range Boost 1.56.0 Regression p.omta@…