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