[Bug libstdc++/53515] InputIterator version std::advance needs negative check

paolo at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Sep 26 23:57:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53515

--- Comment #3 from paolo at gcc dot gnu.org <paolo at gcc dot gnu.org> 2012-09-26 23:56:43 UTC ---
Author: paolo
Date: Wed Sep 26 23:56:39 2012
New Revision: 191784

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191784
Log:
2012-09-26  Akira Takahashi  <faithandbrave@gmail.com>

    PR libstdc++/53515
    * include/bits/stl_iterator_base_funcs.h (__advance(_InputIterator&,
    _Distance, input_iterator_tag)): Add _GLIBCXX_DEBUG_ASSERT(__n >= 0).

Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/bits/stl_iterator_base_funcs.h



More information about the Gcc-bugs mailing list