id summary reporter owner description type status milestone component version severity resolution keywords cc 6716 Unexpected behaviour when constructing iterator_range from string literal Olaf van der Spek Neil Groves "This behaviour is unexpected. Either don't provide automatic construction from string literals or ensure it works as expected. {{{ #include #include int main() { std::string s = ""Olaf""; boost::iterator_range r(s.data(), s.data() + s.size()); assert(r == s); assert(r == ""Olaf""); return 0; } }}}" Bugs closed To Be Determined range Boost 1.48.0 Problem invalid