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

--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Author: redi
Date: Wed May  7 15:05:22 2014
New Revision: 210163

URL: http://gcc.gnu.org/viewcvs?rev=210163&root=gcc&view=rev
Log:
    PR libstdc++/61086
    * include/bits/stl_iterator.h (__normal_iterator::_M_const_cast):
    Remove.
    * include/bits/stl_vector.h (vector::insert, vector::erase): Use
    arithmetic to obtain a mutable iterator from const_iterator.
    * include/bits/vector.tcc (vector::insert): Likewise.
    * include/debug/vector (vector::erase): Likewise.
    * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
    Adjust dg-error line number.
    * testsuite/23_containers/vector/requirements/dr438/
    constructor_1_neg.cc: Likewise.
    * testsuite/23_containers/vector/requirements/dr438/
    constructor_2_neg.cc: Likewise.
    * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
    Likewise.

Modified:
    branches/gcc-4_9-branch/libstdc++-v3/ChangeLog
    branches/gcc-4_9-branch/libstdc++-v3/include/bits/stl_iterator.h
    branches/gcc-4_9-branch/libstdc++-v3/include/bits/stl_vector.h
    branches/gcc-4_9-branch/libstdc++-v3/include/bits/vector.tcc
    branches/gcc-4_9-branch/libstdc++-v3/include/debug/vector
   
branches/gcc-4_9-branch/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/assign_neg.cc
   
branches/gcc-4_9-branch/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc
   
branches/gcc-4_9-branch/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc
   
branches/gcc-4_9-branch/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/insert_neg.cc

Reply via email to