id summary reporter owner description type status milestone component version severity resolution keywords cc 9679 documentation about bidirectional iterator Stefaan Verstraeten jsiek "http://www.boost.org/doc/libs/1_55_0/doc/html/BidirectionalIterator.html states: Precondition of predecrement: ""i is incrementable (not off-the-end) and some dereferenceable iterator j exists such that i == ++j"" This can be interpreted that end() iterator can not be decremented, which according to other sources you can do. http://stackoverflow.com/a/5322234/104774 references ""ISO/IEC 14882:2003 C++ Standard 23.1.1/12 – Sequences"" " Bugs new To Be Determined concept_check Boost 1.54.0 Cosmetic