id summary reporter owner description type status milestone component version severity resolution keywords cc 6305 range_detail::make_range() copies containers needlessly Michael Burr Neil Groves "When manufacturing a range for the passed in containers, range_detail::make_range() calls range_detail::is_char_ptr() which will takes its (unused) parameter by value just so `0L` can be returned. This means make_range() can't be used with non-copyable classes. See http://stackoverflow.com/questions/8571608/why-does-boostequals-require-ranges-to-be-copyable for the original report of this problem by Mozza314. " Bugs closed To Be Determined range Boost 1.48.0 Problem duplicate